OVH Cloud OVH Cloud

Probleme mise à jour après mise à jour de glibc sur Gentoo

1 réponse
Avatar
Bertrand Masius
Bonjour,

J'ai Gentoo 1.4, kernel 2.4.22 en bon état de marche jusqu'à hier.

Lors d'un 'emerge --update world', glibc a été mis à jour à la version
2.3.2-r9, sans problème. Le système a ensuite essayé de mettre à jour
les paquetages suivants :

devfsd : impossible à compiler, l'erreur étant :

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../libdl.so: undefined
reference to `_dl_rtld_di_serinfo@GLIBC_PRIVATE'

openssl : idem

alsalib : idem

mais d'autres programmes arrivent à se mettre à jour sans problème. Je
n'ai pas d'autres problèmes d'utilisation et une recherche sur internet
ne m'a pas tellement aidé (trouvé 3 bugs résolus sur Debian mais ça
n'a rien changé chez moi).

l'erreur semble être fortement liée à la glibc 2.3.2.

Quelqu'un peut-il me donner des pistes ? Merci.

--
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.

1 réponse

Avatar
Bertrand Masius
Le Friday 21 November 2003 15:21, Bertrand Masius a écrit:

Bonjour,

J'ai Gentoo 1.4, kernel 2.4.22 en bon état de marche jusqu'à hier.

Lors d'un 'emerge --update world', glibc a été mis à jour à la version
2.3.2-r9, sans problème. Le système a ensuite essayé de mettre à jour
les paquetages suivants :

devfsd : impossible à compiler, l'erreur étant :

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../libdl.so: undefined
reference to `'

openssl : idem

alsalib : idem

mais d'autres programmes arrivent à se mettre à jour sans problème. Je
n'ai pas d'autres problèmes d'utilisation et une recherche sur internet
ne m'a pas tellement aidé (trouvé 3 bugs résolus sur Debian mais ça
n'a rien changé chez moi).

l'erreur semble être fortement liée à la glibc 2.3.2.

Quelqu'un peut-il me donner des pistes ? Merci.



Je me réponds parce que j'ai trouvé la solution : la mise à jour de glibc
fait que les nouvelles libraires dynamiques remplacent les anciennes dans
/lib/ et pas dans /usr/lib. Résultat : même nom de libraire, pas le même
fichier ! Et ça pose des problèmes de compilation.

Ce n'est pas le seul paquetage à faire ça sur Gentoo. Une comparaison
systématique des fichiers en double dans /lib/ et /usr/lib/ est donc de
rigueur après une mise-à-jour 'majeure'.

--
Pour contacter l'équipe de modération :
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.