Re: non-dpkg owned copy of the libc6-i686

2008-01-03 Par sujet Vincent Danjean
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

2008-01-03 Par sujet Vincent Gay

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

2008-01-02 Par sujet Vincent Gay

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

2008-01-02 Par sujet DUFRESNE, Mathias (STERIA)
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

2008-01-02 Par sujet Vincent Gay

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

2008-01-02 Par sujet Serge Cavailles
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

2008-01-02 Par sujet Philippe Merlin
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

2008-01-02 Par sujet Vincent Gay

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

2008-01-02 Par sujet Vincent Gay

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

2008-01-02 Par sujet Philippe Merlin
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

2008-01-02 Par sujet Vincent Gay

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

2008-01-02 Par sujet Serge Cavailles
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. ;)