Sid 32 bits - pb avec la mise à jour libc

Bonsoir,

Le contexte => une sid 32bits en bon état de marche …
Ce soir, je fais une mise à jour par safe-upgrade …
apt-listbugs ne m’indique rien sur la libc i386 …
Il y a dedans des nouveaux paquets libc …

Et là c’est le drame !!

apt rend la main et toute commande renvoie un “segmentation fault”

et bien sûr ça ne boote plus …

Voici les derniers messages kernels :

May 30 20:08:02 localhost kernel: [37224.701946] init[5377] general protection ip:b77b2c9e sp:bfd9ba9c error:0 in libc-2.11.1.so[b76a3000+146000]
May 30 20:08:03 localhost kernel: [37224.893659] init[5379] general protection ip:b76a3c9e sp:bfca0edc error:0 in libc-2.11.1.so[b7594000+146000]
May 30 20:08:03 localhost kernel: [37225.085369] init[5381] general protection ip:b7644c9e sp:bfbf3f4c error:0 in libc-2.11.1.so[b7535000+146000]
May 30 20:08:03 localhost kernel: [37225.277061] init[5383] general protection ip:b7721c9e sp:bfbe1bcc error:0 in libc-2.11.1.so[b7612000+146000]
May 30 20:08:03 localhost kernel: [37225.468785] init[5385] general protection ip:b76a7c9e sp:bfd2889c error:0 in libc-2.11.1.so[b7598000+146000]
May 30 20:08:08 localhost kernel: [37229.999513] __ratelimit: 12 callbacks suppressed
May 30 20:08:08 localhost kernel: [37229.999576] login[5300] general protection ip:b7771c9e sp:bfef1e0c error:0 in libc-2.11.1.so[b7662000+146000]

De mon côté apt-listbugs m’avait prévenu (Sid 64 bits)…

Salut,
Ça ne va pas beaucoup t’aider…
en amd64 pas de soucis, mais des bugs…

[code]$ cat /etc/apt/preferences

Explanation: Pinned by apt-listbugs at Mon May 31 02:56:33 +0300 2010
Explanation: #573991: libc6: eglibc 2.11 FTBFS on hppa
Package: libc6
Pin: version 2.10.2-9
Pin-Priority: 1000

Explanation: Pinned by apt-listbugs at Mon May 31 02:56:33 +0300 2010
Explanation: #583666: [initramfs-tools] upgrade from 0.94.4 to 0.95 fails
Explanation: #583700: initramfs-tools: package upgrade fails
Explanation: #583695: /usr/sbin/update-initramfs: line 317: 1: unbound variable
Package: initramfs-tools
Pin: version 0.94.4
Pin-Priority: 1000[/code]

Tu ne démarres même pas en “Rescue” ?

en mode rescue, le système renvoit “segmentation fault” à chaque commande ;-(

Pas cool… Mais ça tu le savais.
Tu peux tenter un chroot avec un LiveCd et redescendre libc ?
C’est tout ce qui me vient à l’esprit pour l’instant. Mais il est tard chez moi…

A priori je m’en suis sorti !! :041

  1. boot sur une squeeze sur une autre partoche
  2. touch /media/sid/etc/ld.so.nohwcap ( c’est ça la commande qui m’a sauvé => trouvé sur un rapport
    de bug libc debian similaire )
  3. recup des .deb de la glibc précédente
  4. boot en rescue mode
  5. dpkg -i de l’ancienne version

[quote=“chalten07”]A priori je m’en suis sorti !! :041
[/quote]

Et la prochaine fois l’utilisation d’apt-listbugs t’évitera se genre d’embarras :wink:

Vu que la personne dit dans son premier post :

J’en déduis qu’elle l’a utilisé. Mais ça ne l’a pas empêchée d’avoir son bug…

oui, j’utilise bien apt-listbugs mais, au moment où j’ai fait l’upgrade, je n’avais pas de message
concernant mon architecture :frowning:

Ca n’a pas l’air encore corrige. J’ai lancé une mise à jour à l’instant (11h27) :

Récupération des rapports de bogue... Fait  
Analyse des informations Trouvé/Corrigé... Fait  
Bogues de gravité critical sur libc6-i686 (2.10.2-9 -> 2.11.1-1) <non corrigé>
 #583858 - libc6-i686: many programs segfaults, including ls, login and dpkg
Bogues de gravité serious sur libc6 (2.10.2-9 -> 2.11.1-1) <non corrigé>
 #573991 - libc6: eglibc 2.11 FTBFS on hppa
Résumé :
 libc6(1 bogue), libc6-i686(1 bogue)

Peut être que tu l’as lancée trop tôt ta mise à jour, et qu’à ce moment, le rapport de bug n’était pas encore fait.

:006

Edit : comme le suggérait ggoodluck dans le post de Duna sur cairo-dock, peut être faudrait il remplacer [Resolu] par [ALERTE] dans le titre du post, tant que le paquet est foireux.

en même temps des remontées de bugs sur sid il y en aura toujours. Donc faire ses mises à jour en se basant sur apt-listbugs c’est assez limité :wink:

:~$ dpkg-query -W libc6 libc6-dev libc6-i686
libc6 2.11.1-1
libc6-dev 2.11.1-1
libc6-i686 2.11.1-1

Des critiques, y en a tant que çà ?
Je ne l’ai installé que hier soir (justement pour ne pas sombrer dans la paranoia que peut engendrer listbug) donc je n’ai aucune expérience sur le sujet :005

[quote=“dric64”]Ca n’a pas l’air encore corrige. J’ai lancé une mise à jour à l’instant (11h27) :

Récupération des rapports de bogue... Fait Analyse des informations Trouvé/Corrigé... Fait Bogues de gravité critical sur libc6-i686 (2.10.2-9 -> 2.11.1-1) <non corrigé> #583858 - libc6-i686: many programs segfaults, including ls, login and dpkg Bogues de gravité serious sur libc6 (2.10.2-9 -> 2.11.1-1) <non corrigé> #573991 - libc6: eglibc 2.11 FTBFS on hppa Résumé&nbsp;: libc6(1&nbsp;bogue), libc6-i686(1&nbsp;bogue) [/quote]J’ai eu le même message,
comme j’ai d’autres systèmes sur ce disque dur pour réparer en cas de besoin,
j’ai quand même fait la mise à jour,
depuis j’ai éteint et rebooté et je n’ai aucun des problèmes cités.

edit : je veux dire que ls et dpkg n’ont pas encore fait de segfaults.

Le bug est marqué critical depuis ce matin 7h42 => bugs.debian.org/cgi-bin/bugreport.cgi?bug=583858

Par contre, le mainteneur ne semble pas pouvoir le reproduire pour le moment :frowning:

Hello everybody!

En tout cas, faut éviter les dist-upgrade vers sid jusqu’à ce que ca soit corrigé (même si c’est pas forcément l’opération qu’on fait tous les jours, je suis d’accord).

A ce jour pour ma sid :

Bogues de gravité critical sur libc6-i686 (2.10.2-9 -> 2.11.1-2) <non corrigé>
#551903 - libc6-i686 pthread_cond_wait fails to reacquire mutex upon cancellation (Corrigé : eglibc/2.10.1-3)
Bogues de gravité serious sur libc6 (2.10.2-9 -> 2.11.1-2) <non corrigé>
#573991 - libc6: eglibc 2.11 FTBFS on hppa
Résumé :
libc6-i686(1 bogue), libc6(1 bogue)

est-il preferable que je ne fasse pas cette upgrade de lic6 je comprends pas tout a fait la ? corrigé ou pas !

libc6: eglibc 2.11 FTBFS on hppa celle-ci n’est pas corrigé mais j’avoue je ne sais pas a quoi cela correspond?! quelqu’un peux eclairer ma lanterne ?

@++
drizzt