#1 Le 23/01/2007, à 08:27
- rilemre
[resolu] probleme dependance libc6
bonjour a tous
catastrophe ce matin lorsque je souhaite mettre a jour edgy.
par synaptic, je suis notifié qu'il existe des mises a jour. bon allons y
malheuresement, erreur
en console, voici ce que j'obtiens:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
libc6-dev: Dépend: libc6 (= 2.4-1ubuntu12.2) mais 2.4-1ubuntu12 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
si je fais un apt-get -f install, j'obtiens ca:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
Correction des dépendances... Fait
Les paquets suivants ont été conservés :
libggi2 mplayer
Les paquets suivants seront mis à jour :
libc6 libc6-i686 libtotem-plparser1 totem totem-gstreamer totem-mozilla
6 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/6440ko dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 115632 fichiers et répertoires déjà installés.)
Préparation du remplacement de libc6 2.4-1ubuntu12 (en utilisant .../libc6_2.4-1ubuntu12.2_i386.deb) ...
Matching libraries: /usr/lib/libpthread.so.20 /lib/ld-linux.so.2A copy of glibc was found in an unexpected directory.
It is not safe to upgrade the C library in this situation;
please remove that copy of the C library and try again.
dpkg : erreur de traitement de /var/cache/apt/archives/libc6_2.4-1ubuntu12.2_i386.deb (--unpack) :
le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libc6_2.4-1ubuntu12.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai pas vraiment envie de mettre le bazard dans mon systeme
qu'est ce que je dois faire pour solver ce probleme?
Dernière modification par rilemre (Le 26/01/2007, à 07:14)
Hors ligne
#2 Le 23/01/2007, à 08:46
- harnis65
Re : [resolu] probleme dependance libc6
Salut,
j'ai le même probleme que toi depuis ce matin, en plus en rebootant, X est crashé.
A l'aiiiiiide...
#3 Le 23/01/2007, à 11:35
- harnis65
Re : [resolu] probleme dependance libc6
Soluce trouvé avec google
Apparemment le pbm rencontré vient d'une librairie : libpthread20
Alors pour commencer il faut rajouter une ligne source dans sources.list
par exemple :
##source
deb-src http://archive.ubuntu.com/ubuntu/ edgy main restricted universe multiverse
Ensuite il faut télécharger la source de notre probleme :
$ sudo apt-get source libc6
une fois cela fait :
$ sudo dpkg -l | grep libpthread
doit vous retourner ça :
ii libpthread20 2.0.7-2ubuntu2 The GNU Portable Threads (pthread emulation)
Donc on vire le paquet qui déconne :
# sudo apt-get --purge remove libpthread20
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
:
:
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)
cé normal jusque là :
maintenant on fait un truc de fou :
# sudo mkdir /usr/lib/temp
# sudo mv /usr/lib/libpthread* /usr/lib/temp
ensuite :
# dpkg -i /var/cache/apt/archives/libc6_2.4-1ubuntu10_i386.deb
(Reading database ... 255104 files and directories currently installed.)
Preparing to replace libc6 2.4-1ubuntu6 (using .../libc6_2.4-1ubuntu10_i386.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.4-1ubuntu10) ...
et enfin
apt-get -f install
maintenant on refait le contraire de d'tal'heure (on remet libpthread là où il fo)
sudo mv /usr/lib/temp/libpthread* /usr/lib/
et enfin:
sudo apt-get dist-upgrade
voilààà
ça marche pour moi en tout cas.
#4 Le 23/01/2007, à 13:18
- Ad_Vitam
Re : [resolu] probleme dependance libc6
Bonjours,
j'ai moi aussi a faire cette mise a jours.
Malgré mes petites connaissances dans ubuntu, je suis étonné de devoir installer une nouvelle version de libc6 car si je me trompe ça c'est une lib très sensible.
(une recherche sur ce forum sur libc6 retourne d'ailleur 14 page )
Je ne me lancerai pas de suite dans son installation, si une personne bien informé pouvait m'en dire plus ...
Merci d'avance.
https://dediouest.no-ip.org/wiki
Hors ligne
#5 Le 24/01/2007, à 00:11
- rilemre
Re : [resolu] probleme dependance libc6
bonsoir
pour ma part, je n'avais pas redemarré ma machine. seulement en l'a rallumant, moi aussi j'ai x qui plante... :S
il me dit le message classique lorsque x plante, mais voila, ensuite je ne recupere pas de prompt...
avez vous une idée sur la facon dont je pourrais recuperer l'invite de commande?
j'ai un curseur qui clignote en haut a gauche, mais rien d'autre.
je suis en dual screen, j'espère que ca me permettra quand meme de le faire et que ce n'est pas incompatible ...
ce qui me gene le plus, c'est que meme si la solution que tu propose harnis65 semble fonctionner, ce n'est pas propre. n'existe t-il pas une solution pour corriger cela? et surtout pour fixer cela par apt?
toutes ces questions sont pour le moment sans reponse, en esperant que vous pourriez m'aider
Hors ligne
#6 Le 24/01/2007, à 00:32
- rilemre
Re : [resolu] probleme dependance libc6
en tout cas merci harnis65, j'ai quand meme pu recuperer un x ce soir
pour ce qui est de la lib incriminé,
pour ma part elle sert ici :
sudo apt-rdepends -r libpthread20
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
libpthread20
Reverse Dépend: libpthread-dev (= 2.0.7-2ubuntu2)
libpthread-dev
et
sudo apt-rdepends -r libpthread-dev
me donne:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
libpthread-dev
donc a priori cette lib ne sert plus.
il n'en reste pas moins qu'il me semble que cette lib est necessaire pour compiler php avec apxs2.
je vous tiendrais au courant
Hors ligne
#7 Le 25/01/2007, à 22:38
- Smarter
Re : [resolu] probleme dependance libc6
Apparemment la dernière version de la libc6 résous le problème, est-ce que ceux qui l'avait peuvent tester?
Hors ligne
#8 Le 26/01/2007, à 07:14
- rilemre
Re : [resolu] probleme dependance libc6
oui, la mise a jour ne pose pas de problemes
Hors ligne