Pour Systemd, je ne sais pas trop1, mais pour la glibc, d’aussi loin que je me souvienne, ça ne m’a jamais posé le moindre problème de mettre continuellement à jour le noyau tout en gardant une glibc vieille de parfois plusieurs années (là par exemple, j’ai une glibc 2.17 datant de 2012 sur un noyau 3.18 compilé le mois dernier)
Une glibc de 2012, ce n'est pas ce que j'appellerais vieux. ;)
Note que la glibc dépend de certaines versions du noyau, à partir de la glibc 2.17 (décembre 2012) demande une version de Linux d'au moins 2.6.16 qui est certes très ancien.
L'inverse est tout aussi vrai, des appels systèmes de Linux nécessitent des versions de glibc particulières. Typiquement le noyau 2.6.36 (octobre 2010) dépend pour certaines choses de la glibc 2.13 (janvier 2011, sisi, une version d'après !).
Mais Linux et glibc collaborent beaucoup pour maintenir une stabilité de l'ABI et éviter ce type de dépendances mutuelles, mais très clairement, tu ne peux pas utiliser de versions trop décolorées (quelques années ça passe, mais après tu commences à courir des risques).
Bref, ce n'est pas si indépendant qu'on pourrait le penser. Ce qui est normal après tout, ces logiciels sont liés car indispensables l'un de l'autre.
[^] # Re: glibc non, systemd peut-être
Posté par Renault (site web personnel) . En réponse au message Kernel 4.0 et lfs. Évalué à 3.
Une glibc de 2012, ce n'est pas ce que j'appellerais vieux. ;)
Note que la glibc dépend de certaines versions du noyau, à partir de la glibc 2.17 (décembre 2012) demande une version de Linux d'au moins 2.6.16 qui est certes très ancien.
L'inverse est tout aussi vrai, des appels systèmes de Linux nécessitent des versions de glibc particulières. Typiquement le noyau 2.6.36 (octobre 2010) dépend pour certaines choses de la glibc 2.13 (janvier 2011, sisi, une version d'après !).
Mais Linux et glibc collaborent beaucoup pour maintenir une stabilité de l'ABI et éviter ce type de dépendances mutuelles, mais très clairement, tu ne peux pas utiliser de versions trop décolorées (quelques années ça passe, mais après tu commences à courir des risques).
Bref, ce n'est pas si indépendant qu'on pourrait le penser. Ce qui est normal après tout, ces logiciels sont liés car indispensables l'un de l'autre.