Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/08/2007, à 21:02

mick74

[abandonné] libc6 : aargh !

Bonjour à tous,
j'ai un petit (gros ?) problème avec, comme vous le voyez dans le sujet, le paquet libc6.

Je vous explique tout :
j'ai voulu installer ushare afin de pouvoir écouter en streaming de la musique sur ma xbox 360 (ça m'apprendra à jouer avec le diable) tout en jouant. Sauf qu'il voulait pas ... parce qu'il réclamait la version 2.6 de libc6 or ubuntu contient la version 2.5. Ne me doutant de rien et considérant ce paquet comme tout à fait banal, j'ai fait une simple recherche sur google, pris le paquet sur le site de  débian et je l'ai installé ... grossière erreur de ma part.
Après ça, j'ai donc installé ushare, et qu'est-ce que je vois dans la fenètre qui indique l'avancement de l'installation, une petite cinquantaine de paquets de supprimés ! (dont build-essential, g++, libc6-i686, libc6-dev, ubuntu-minimal et plein d'autres en *-dev) et ca a figé yikes

Donc après un redémarrage, le serveur X démarre pas, ça me renvoie dans le login en mode texte. J'ai essayé à partir de là de désinstaller la version 2.6 de libc6 (a marché) et réinstaller les paquets supprimés auparavant (je les ai tous copiés un à un sur un bout de papier et épluchant le log dans /var/log/dpkg.log ...) mais ça me renvoie toujours sur "dépendance non satisfaite de libc6" ! Et quand j'essaie d'installer le dit paquet ben ça veut pas  sad (aussi une histoire de dépendance, mais quand j'essaie de les installer, à chaque fois il en manque une et ça finit par revenir sur libc6 !)

C'est seulement après quelques recherches sur internet (sous windows en dualboot mad) que je me suis rendu compte qu'il était plus que déconseillé de toucher à libc6 (et qu'une suppression du noyau était encore moins pire - ça m'a foutu les boules sur le coup !). D'autant plus que j'ai pas trop envie de tout réinstaller, j'ai pas mal de fichiers et tout était bien configuré comme il me le fallait !

Y'aurait-il une âme charitable pour me porter secours ou c'est vraiment désespéré ?

Merci d'avance
Mickael

Dernière modification par mick74 (Le 25/08/2007, à 14:59)

Hors ligne

#2 Le 23/08/2007, à 21:19

sonal

Re : [abandonné] libc6 : aargh !

bonjour

j'ai un sauvetage brutal et sans reflechir si tu veux ... mais je ne suis pas sur que ca fonctionne ...

1. démarres avec un liveCD ou d'une autre partition avec linux qui a acces à internet (peut-être besoin de liaison filaire ... si le wifi ne marche pas)

2. montes ta partition ubuntu quelque part (**** est le nom de ta partition, par exemple sda2)

sudo mkdir /media/ubuntu
sudo mount /dev/**** /media/ubuntu

3. chroot sur cette partition

sudo chroot /media/feisty su

4. mets a jour la liste des paquets

apt-get update

5. réinstalles ubuntu-desktop (ou ubuntu-minimal)

apt-get install ubuntu-desktop

6. ctrl+d ou "exit" pour quitter le chroot, puis redémarrage de l'ordi

mais je ne pense pas que apt-get fonctionne sans libc6, même si tu es en chroot sad

il y a très probablement moyen d'utiliser le libc6 du linux qui est installé sur le linux hote mais je ne sais pas comment faire ...


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne

#3 Le 23/08/2007, à 21:44

mick74

Re : [abandonné] libc6 : aargh !

Bonjour Sonal, et déjà merci de m'aider smile

J'ai suivi ce que tu m'as dit, mais ça fait exactement comme sur mon kubuntu sad
Voilà l'erreur qu'il me renvoie :

root@ubuntu:/# apt-get install ubuntu-minimal
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
  ubuntu-minimal: Dépend: libc6-i686 mais ne sera pas installé
E: Paquets défectueux

J'essaie donc d'installer libc6-i686 :

root@ubuntu:/# apt-get install libc6-i686
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
  libc6-i686: Pré-Dépend: libc6 (= 2.5-0ubuntu14) mais 2.6.1-1 devra être installé
E: Paquets défectueux

Et ensuite donc libc6 :

root@ubuntu:/# apt-get install libc6
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Reading state information... Fait
libc6 est déjà la plus récente version disponible.
The following packages were automatically installed and are no longer required:
  camorama libenchant1c2a x11proto-xext-dev x11proto-xinerama-dev x11proto-render-dev libxi-dev libxrender-dev mesa-common-dev
  linux-libc-dev python2.4-minimal python2.4 libpcrecpp0 libxcursor-dev libxml++2.6c2a python-glade2 x11proto-randr-dev python-xml
  libxext-dev x11proto-fixes-dev libtiffxx0c2 libxrandr-dev libxfixes-dev libxinerama-dev wx2.8-headers libglademm-2.4-1c2a
Use 'apt-get autoremove' to remove them.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

Il me dit qu'il déjà installé alors que l'avais enlevé avant .. je comprends plus là !

Hors ligne

#4 Le 25/08/2007, à 14:59

mick74

Re : [abandonné] libc6 : aargh !

Bon un petit message pour dire que pour finir j'ai décidé de réinstaller mon kubuntu, puisque apparemment ça a pas l'air récupérable ...
Merci quand même de ton aide sonal smile

a+

Hors ligne

#5 Le 25/08/2007, à 23:29

beug

Re : [abandonné] libc6 : aargh !

des fois dans des cas similaires, aptitude fonctionne mieux que apt-get
et cette commande arrange parfois des soucis de paquet également:
sudo aptitude install -f


Si un jour, on te reproche que ton travail n'est pas un travail de professionnel, dis-toi bien que :
Des amateurs ont construit l'arche de Noé, et des professionnels le Titanic.!
Kub8.10 Kde4 Intel dual E2200, 4Go Ram, Ati HD3650 512mo, DD 640go, CM Msi

Hors ligne

#6 Le 26/08/2007, à 11:29

sonal

Re : [abandonné] libc6 : aargh !

beug a écrit :

des fois dans des cas similaires, aptitude fonctionne mieux que apt-get

oui, mais ici il n'était pas question de gestion de dépendances, mais d'installation du programme une fois celui-ci et ses dépendances téléchargées


Sonal

Patience et longueur de temps, font plus que force, ni que rage

Hors ligne