Re: non-dpkg owned copy of the libc6-i686
Vincent Gay wrote: mais apt-get -f install me dit : -- [...] Dépaquetage de libc6 (à partir de .../archives/libc6_2.7-5_i386.deb) ... A non-dpkg owned copy of the libc6-i686 package was found. It is not safe to upgrade the C library in this situation; please remove that copy of the C library and try again. Ça, c'est le gros problème. Une fois passé ça, tu pourras installer le reste (même si tu auras probablement besoin de packages de testing et/ou unstable) Ce message est dû à un ancien bug (de mémoire 'de l'installeur') qui a, à une époque, installé des packages sans le dire à dpkg. Résultat, tu te retrouve avec une libc6-i686 installé sur ton système sans que dpkg soit au courant. Pour l'instant, c'est bénin car libc6 (vu par dpkg) et libc6-i686 installé mais ignoré par dpkg sont relatifs à la même version majeure (2.6) Si tu demandes la mise à jour de libc6, dpkg est d'accord et ne voit pas de conflict. Or, il devrait : libc6-i686 a un pre-depend sur la libc6 correspondante pour une bonne raison. Une libc6 2.7.x avec une libc6-i686 2.6.y rend un système incapable de lancer presque n'importe quelle application. Il y a eu des rapports de bugs à cause de ça. Résultat, les maintainers de la libc6 ont ajouté une vérification à l'installation de la libc6 pour détecter le problème et arrêter tout avant que ça soit vraiment tout cassé. Dans le changelog : * debhelper.in/libc.preinst: check for non-dpkg owned versions of libc6-i686 before upgrade. Closes: #454557. La solution, virer la libc6-i686 installé sur le système mais pas enregistré par dpkg: mv /lib/i686 /lib/i686.old Et, une fois installé la libc6, je te conseille d'installer aussi libc6-i686 (au pire, tu perds un peu de place libre, mais généralement tu obtiens une libc mieux optimisée pour ton système) [tu peux ensuite faire le 'rm /lib/i686.old' s'il n'y a pas eu de pb supplémentaires] Et le mieux serait de faire un rapport de bug 'wishlist' pour que le message d'erreur de la libc6 2.7 donne une URL décrivant comment résoudre ce problème. [j'ai la flemme de le faire pour ma part :-) ] A+ Vincent -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: non-dpkg owned copy of the libc6-i686
Vincent Danjean a écrit : Ce message est dû à un ancien bug (de mémoire 'de l'installeur') qui a, à une époque, installé des packages sans le dire à dpkg. Résultat, tu te retrouve avec une libc6-i686 installé sur ton système sans que dpkg soit au courant. Pour l'instant, c'est bénin car libc6 (vu par dpkg) et libc6-i686 installé mais ignoré par dpkg sont relatifs à la même version majeure (2.6) ../.. La solution, virer la libc6-i686 installé sur le système mais pas enregistré par dpkg: Gloups, trop tard Sur la foi des derniers post j'ai essayé de modifier mon source.list et de repasser en etch apt-get -f install m'a proposé de faire le ménage, ce que j'ai malencontreusement accepté, et le chateau de carte s'est écroulé. Même plus possible de redémarrer. Réinstallation en cours. J'aurai du être plus patient Merci quand même
non-dpkg owned copy of the libc6-i686
Bonjour, J'essaie de faire un dist-upgrade sur le PC de ma Maman (lenny) -- [EMAIL PROTECTED]:~$ uname -a Linux mp 2.6.18-4-k7 #1 SMP Mon Mar 26 17:57:15 UTC 2007 i686 GNU/Linux -- mais je me heurte au problème suivant : -- Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : libgcc1: Dépend: libc6 (= 2.7-1) mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f. -- mais apt-get -f install me dit : -- Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Correction des dépendances... Fait Les paquets supplémentaires suivants seront installés : libc6 Paquets suggérés : locales glibc-doc libc6-i686 Les NOUVEAUX paquets suivants seront installés : libc6 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. 1 partiellement installés ou enlevés. Il est nécessaire de prendre 4481ko dans les archives. Après dépaquetage, 10,9Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? Réception de : 1 http://ftp.fr.debian.org testing/main libc6 2.7-5 [4481kB] 4481ko réceptionnés en 9s (474ko/s) E: Impossible d'obtenir la version de debconf. Est-ce que debconf est installé ? debconf: Échec d'apt-extracttemplates : Mauvais descripteur de fichier(Lecture de la base de données... 69 fichiers et répertoires déjà installés.) Dépaquetage de libc6 (à partir de .../archives/libc6_2.7-5_i386.deb) ... A non-dpkg owned copy of the libc6-i686 package was found. 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.7-5_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.7-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- pourtant je n'ai jamais rien installé autrement que par les dépôts officiels ( + debian multimédia) Par ailleurs -- [EMAIL PROTECTED]:~$ sudo apt-get install debconf Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes : Les paquets suivants contiennent des dépendances non satisfaites : debconf: Dépend: debconf-i18n mais ne sera pas installé ou debconf-english mais ne sera pas installé Pré-Dépend: perl-base (= 5.6.1-4) mais ne sera pas installé libgcc1: Dépend: libc6 (= 2.7-1) mais ne sera pas installé E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet (ou indiquez une solution). -- En fait je ne peux installer quoique ce soit Une suggestion SVP ? Merci d'avance
RE: non-dpkg owned copy of the libc6-i686
Bonjour, Attends un peu, ça ira sûrement mieux dans quelques jours ^^ C'est le problème des versions autres que stable, lenny c'est testing, ce qui implique qu'on peut avoir quelques désagréments de temps à autres. Mathias Dufresne -Original Message- From: Vincent Gay [mailto:[EMAIL PROTECTED] Sent: mercredi 2 janvier 2008 18:24 To: debian-user-french Subject: non-dpkg owned copy of the libc6-i686 Bonjour, J'essaie de faire un dist-upgrade sur le PC de ma Maman (lenny) -- [EMAIL PROTECTED]:~$ uname -a Linux mp 2.6.18-4-k7 #1 SMP Mon Mar 26 17:57:15 UTC 2007 i686 GNU/Linux -- mais je me heurte au problème suivant : -- Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : libgcc1: Dépend: libc6 (= 2.7-1) mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f. -- mais apt-get -f install me dit : -- Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Correction des dépendances... Fait Les paquets supplémentaires suivants seront installés : libc6 Paquets suggérés : locales glibc-doc libc6-i686 Les NOUVEAUX paquets suivants seront installés : libc6 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. 1 partiellement installés ou enlevés. Il est nécessaire de prendre 4481ko dans les archives. Après dépaquetage, 10,9Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? Réception de : 1 http://ftp.fr.debian.org testing/main libc6 2.7-5 [4481kB] 4481ko réceptionnés en 9s (474ko/s) E: Impossible d'obtenir la version de debconf. Est-ce que debconf est installé ? debconf: Échec d'apt-extracttemplates : Mauvais descripteur de fichier(Lecture de la base de données... 69 fichiers et répertoires déjà installés.) Dépaquetage de libc6 (à partir de .../archives/libc6_2.7-5_i386.deb) ... A non-dpkg owned copy of the libc6-i686 package was found. 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.7-5_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.7-5_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) -- pourtant je n'ai jamais rien installé autrement que par les dépôts officiels ( + debian multimédia) Par ailleurs -- [EMAIL PROTECTED]:~$ sudo apt-get install debconf Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes : Les paquets suivants contiennent des dépendances non satisfaites : debconf: Dépend: debconf-i18n mais ne sera pas installé ou debconf-english mais ne sera pas installé Pré-Dépend: perl-base (= 5.6.1-4) mais ne sera pas installé libgcc1: Dépend: libc6 (= 2.7-1) mais ne sera pas installé E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet (ou indiquez une solution). -- En fait je ne peux installer quoique ce soit Une suggestion SVP ? Merci d'avance This mail has originated outside your organization, either from an external partner or the Global Internet. Keep this in mind if you answer this message. This e-mail is intended only for the above addressee. It may contain privileged information. If you are not the addressee you must not copy, distribute, disclose or use any of the information in it. If you have received it in error please delete it and immediately notify the sender. Security Notice: all e-mail, sent to or from this address, may be accessed by someone other than the recipient, for system management and security reasons. This access is controlled under Regulation of security reasons. This access is controlled under Regulation of Investigatory Powers Act 2000, Lawful Business Practises.
Re: non-dpkg owned copy of the libc6-i686
DUFRESNE, Mathias (STERIA) a écrit : Bonjour, Attends un peu, ça ira sûrement mieux dans quelques jours ^^ C'est le problème des versions autres que stable, lenny c'est testing, ce qui implique qu'on peut avoir quelques désagréments de tempsà autres. Mathias Dufresne C'est ce que je me suis dit, le problème c'est que ça fait un mois que ça dure :( Vincent
Re: non-dpkg owned copy of the libc6-i686
Le mercredi 02 janvier 2008 18:24, Vincent Gay a écrit : Bonjour, Bonjour, J'essaie de faire un dist-upgrade sur le PC de ma Maman (lenny) -- [EMAIL PROTECTED]:~$ uname -a Linux mp 2.6.18-4-k7 #1 SMP Mon Mar 26 17:57:15 UTC 2007 i686 GNU/Linux -- Je dis peut-être une bétise, mais cela me surprend de voir un noyau 2.6.18 sur Lenny. Ça serait pas une Etch plutôt, avec des problèmes venant de ce que le source list pointe sur testing? Si ça peut aider. -- Serge
Re: non-dpkg owned copy of the libc6-i686
Salut, L'idée de Serge ne me semble pas complètement absurde. Essaie de faire un : dpkg -l|grep debconf , chez moi qui suis en lenny j'obtiens ii debconf 1.5.17 Debian configuration management system ii debconf-i18n1.5.17full internationalization support for debcon ii debconf-utils1.5.17debconf utilities ii po-debconf 1.0.11manage translated Debconf templates files wi ii ssl-cert 1.0.14 Simple debconf wrapper for openssl A+ Philippe Merlin Le mercredi 2 janvier 2008, Serge Cavailles a écrit : Le mercredi 02 janvier 2008 18:24, Vincent Gay a écrit : Bonjour, Bonjour, J'essaie de faire un dist-upgrade sur le PC de ma Maman (lenny) -- [EMAIL PROTECTED]:~$ uname -a Linux mp 2.6.18-4-k7 #1 SMP Mon Mar 26 17:57:15 UTC 2007 i686 GNU/Linux -- Je dis peut-être une bétise, mais cela me surprend de voir un noyau 2.6.18 sur Lenny. Ça serait pas une Etch plutôt, avec des problèmes venant de ce que le source list pointe sur testing? Si ça peut aider.
Re: non-dpkg owned copy of the libc6-i686
Serge Cavailles a écrit : Je dis peut-être une bétise, mais cela me surprend de voir un noyau 2.6.18 sur Lenny. Ça serait pas une Etch plutôt, avec des problèmes venant de ce que le source list pointe sur testing? Si ça peut aider. Je ne me souviens plus, mais il est possible effectivement que l'installation ait été faite à l'époque ou etch n'était pas encore stable, et pour laquelle j'ai remplacé le référence etch par testing dans le source.list Mais que cela impliquerait-il ? Et que faire maintenant ? Le source.list : deb http://ftp.fr.debian.org/debian/ testing main contrib non-free deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free deb http://ftp.sunet.se/pub/os/Linux/distributions/debian-multimedia testing main Merci Vincent
Re: non-dpkg owned copy of the libc6-i686
Philippe Merlin a écrit : Salut, L'idée de Serge ne me semble pas complètement absurde. Essaie de faire un : dpkg -l|grep debconf , chez moi qui suis en lenny j'obtiens ii debconf 1.5.17 Debian configuration management system ii debconf-i18n1.5.17full internationalization support for debcon ii debconf-utils1.5.17debconf utilities ii po-debconf 1.0.11manage translated Debconf templates files wi ii ssl-cert 1.0.14 Simple debconf wrapper for openssl A+ Philippe Merlin Ma mère étant partie quelques jours je n'aurai plus accès à sa machine avant la semaine prochaine. Mais l'hypothèse semble plausible (voir post précédent). Dans ce cas que puis-je faire ? Merci Vincent
Re: non-dpkg owned copy of the libc6-i686
Salut, Excuse moi dans ton mail, je n'ai pas vu que tu faisais un apt-get update avant ton dist-upgrade, c'est un oubli de ton message ou j'ai mal lu ?. Tu peux peut être essayer aptitude , moi personnellement je ne l'utilise pas mais c'est parait il The Must ? Les commandes sont les mêmes que apt-get voir man. Tu peux peut être essayer un apt-get -s remove debconf pour voir ce qu'il te dira ? Mais avant je pense qu'un dpkg -l fichier permettra d'enlever le doute etch lenny . A+ Philippe MERLIN Le mercredi 2 janvier 2008, Vincent Gay a écrit : Philippe Merlin a écrit : Salut, L'idée de Serge ne me semble pas complètement absurde. Essaie de faire un : dpkg -l|grep debconf , chez moi qui suis en lenny j'obtiens ii debconf 1.5.17 Debian configuration management system ii debconf-i18n1.5.17full internationalization support for debcon ii debconf-utils1.5.17debconf utilities ii po-debconf 1.0.11manage translated Debconf templates files wi ii ssl-cert 1.0.14 Simple debconf wrapper for openssl A+ Philippe Merlin Ma mère étant partie quelques jours je n'aurai plus accès à sa machine avant la semaine prochaine. Mais l'hypothèse semble plausible (voir post précédent). Dans ce cas que puis-je faire ? Merci Vincent
Re: non-dpkg owned copy of the libc6-i686
Philippe Merlin a écrit : Salut, Excuse moi dans ton mail, je n'ai pas vu que tu faisais un apt-get update avant ton dist-upgrade, c'est un oubli de ton message ou j'ai mal lu ?. C'est un oubli dans le mail, pas dans la pratique. Dans mon esprit c'est automatique :) Merci, Vincent
Re: non-dpkg owned copy of the libc6-i686
Le mercredi 02 janvier 2008 22:01, Vincent Gay a écrit : Dans ce cas que puis-je faire ? A mon avis le noyau et la libc6 sont ceux de Etch, ce qui expliquerait le message sujet de ce fil (lenny ne reconnait pas la libc6 de etch). Je suis d'avis de commencer par mettre un source.list pour etch, de mettre tout au propre, puis de modifier le source.list et d'effectuer la transition. [HS] Bonne année 2008 à toutes et tous. [/HS] -- Serge Pas farouchement opposé aux messages privés, mais qui lis très mal les sources html. ;)