RESOLU upgrade "Les paquets suivants ont été conservés"

Bonjour,

Il m’arrive parfois de trainer un tel message pendant un bon bout de temps, à chaque mise à jour ( c’est le cas aujourd’hui ) :

Les paquets suivants ont été conservés : clamav clamav-daemon clamav-freshclam clamav-milter 0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.

Mon sources.list est le suivant:

deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official Multi-architecture i386/amd64/powerpc/source DVD #1 20070407-12:57]/ etch contrib main deb http://ftp.u-picardie.fr/mirror/debian/ etch main contrib non-free deb http://security.debian.org/ etch/updates main contrib non-free deb http://debian.ens-cachan.fr/debian-volatile etch/volatile main contrib non-free deb http://www.debian-multimedia.org etch main deb http://www.backports.org/debian etch-backports main contrib non-free

1 Est-ce une une anomalie, une imperfection de mon système ?
2 Faut-il traiter celà et comment ?

Merci d’avance

Si tu as fais l’ upgrade avec apt-get tu peux toujours retenter avec aptitude :wink:

aptitude update aptitude upgrade

Tu fais un petit nettoyage de temps à autre? Voir trucs et astuces “nettoyage de sa Debian”.

Merci pour vos réponses

C’est avec aptitude updtate && aptitude upgrade que je met à jour depuis quelques temps déjà.

que te donne un

apt-cache policy clamv

apt-cache policy libclamav4

La dernière mise à jour de clamav dépend de libclamav5, un full-upgrade devrait régler le souci.

Perso, je n’aime pas trop les ‘-f’ ‘force’ ‘full-’.
Si ça ne fonctionne pas avec un simple dist-upgrade, AMA, il est préférable de chercher la raison avant de forcer.

La volatile, ça n’est pas ça quand même:

[quote]clamav:
Installé : 0.93.3
Candidat : 0.93.1.dfsg-volatile1
Étiquette de paquet : 0.93.1.dfsg-volatile1
Table de version :
*** 0.93.3 995
500 boisson.homeip.net etch/divers Packages
100 /var/lib/dpkg/status
0.93.1.dfsg-volatile1 995
500 ftp.ens-cachan.fr etch/volatile/main Packages
0.90.1dfsg-3etch11 995
500 security.debian.org etch/updates/main Packages
0.90.1dfsg-3etch9 995
500 ftp.fr.debian.org etch/main Packages
[/quote]Bon, je me refais un paquet

Bonjour et merci.

apt-cache policy clamav donne:

clamav: Installé : 0.93.3.dfsg-volatile1 Candidat : 0.94.dfsg-1~volatile1 Table de version : 0.94.dfsg-1~volatile1 0 500 http://debian.ens-cachan.fr etch/volatile/main Packages *** 0.93.3.dfsg-volatile1 0 100 /var/lib/dpkg/status 0.93.3.dfsg-1~bpo40+1 0 1 http://www.backports.org etch-backports/main Packages 0.90.1dfsg-3.1+etch14 0 500 http://security.debian.org etch/updates/main Packages 0.90.1dfsg-3etch11 0 500 http://ftp.u-picardie.fr etch/main Packages

et apt-cache policy libclamav4 donne:

libclamav4: Installé : 0.93.3.dfsg-volatile1 Candidat : 0.93.3.dfsg-volatile1 Table de version : *** 0.93.3.dfsg-volatile1 0 500 http://debian.ens-cachan.fr etch/volatile/main Packages 100 /var/lib/dpkg/status 0.93.3.dfsg-1~bpo40+1 0 1 http://www.backports.org etch-backports/main Packages

J’ai donc décidé d’installer libclamav5 ( sans forcer ) et voilà autre chose :

[code]15:59:43# aptitude install libclamav5
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Construction de la base de données des étiquettes… Fait
Les paquets suivants ont été conservés :
clamav clamav-daemon clamav-freshclam clamav-milter
Les NOUVEAUX paquets suivants vont être installés :
libclamav5
0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 4 non mis à jour.
Il est nécessaire de télécharger 509ko d’archives. Après dépaquetage, 999ko seront utilisés.
Écriture de l’information d’état étendu… Fait
Prendre : 1 http://debian.ens-cachan.fr etch/volatile/main libclamav5 0.94.dfsg-1~volatile1 [509kB]
509ko téléchargés en 13s (37,5ko/s)
Sélection du paquet libclamav5 précédemment désélectionné.
(Lecture de la base de données… 138099 fichiers et répertoires déjà installés.)
Dépaquetage de libclamav5 (à partir de …/libclamav5_0.94.dfsg-1~volatile1_i386.deb) …
Paramétrage de libclamav5 (0.94.dfsg-1~volatile1) …

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: SMP

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: CPU: 0

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: EIP is at do_lookup+0x31/0x143

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: eax: 00000200 ebx: 7dcfb529 ecx: dfd6601a edx: 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Oops: 0000 [#2]

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: esi: c5eb6b00 edi: dfd66000 ebp: cb065f0c esp: cb065df8

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: ds: 007b es: 007b ss: 0068

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Process du (pid: 10213, ti=cb064000 task=de6a7000 task.ti=cb064000)

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Stack: cb065e50 cb065e44 cb065f0c dfaafa20 7dcfb529 c601f23c dfd66000 cb065f0c

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: c0167694 dfd6601a 00000001 00000000 00200597 00000000 00205154 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: dfaafa20 c01719ae 00000000 7dcfb529 0000001a dfd66000 dfaafa20 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Call Trace:

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Code: 10 89 44 24 08 89 0c 24 89 54 24 04 8b 4c 24 08 8b 40 04 89 44 24 0c 8b 01 e8 8f 85 00 00 85 c0 89 c6 74 2c 8b 40 4c 85 c0 74 0a <8b> 08 85 c9 0f 85 d5 00 00 00 8b 04 24 8b 54 24 0c 89 70 04 89

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: EIP: [] do_lookup+0x31/0x143 SS:ESP 0068:cb065df8

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Oops: 0000 [#3]

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: SMP

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: CPU: 0

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: EIP is at do_lookup+0x31/0x143

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: eax: 00000200 ebx: 7dcfb529 ecx: de60f01a edx: 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: esi: c5eb6b00 edi: de60f000 ebp: d1739f0c esp: d1739df8

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: ds: 007b es: 007b ss: 0068

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Process du (pid: 10278, ti=d1738000 task=c95baaa0 task.ti=d1738000)

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Stack: d1739e50 d1739e44 d1739f0c dfaafa20 7dcfb529 c601f23c de60f000 d1739f0c

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: c0167694 de60f01a 00000001 00000000 00200597 00000000 00205154 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: dfaafa20 c01719ae 00000000 7dcfb529 0000001a de60f000 dfaafa20 00000000

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Call Trace:

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: Code: 10 89 44 24 08 89 0c 24 89 54 24 04 8b 4c 24 08 8b 40 04 89 44 24 0c 8b 01 e8 8f 85 00 00 85 c0 89 c6 74 2c 8b 40 4c 85 c0 74 0a <8b> 08 85 c9 0f 85 d5 00 00 00 8b 04 24 8b 54 24 0c 89 70 04 89
/usr/sbin/localepurge: line 210: /usr/share/man - /usr/share/man: syntax error: operand expected (error token is “/usr/share/man - /usr/share/man”)
E: Problem executing scripts DPkg::Post-Invoke ‘if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi’
E: Sub-process returned an error code
Échec de l’installation d’un paquet. Tentative de réparation :

Message from syslogd@localhost at Mon Sep 8 16:00:44 2008 …
localhost kernel: EIP: [] do_lookup+0x31/0x143 SS:ESP 0068:d1739df8[/code]

Après cela un aptitude update && aptitude upgrade semble avoir réglé le problème, mais le long affichage ci-dessus persiste.

clamav ne serait-il pas en conflit avec localepurge ?

Voici le dernier paragraphe du long message:

Message from syslogd@localhost at Mon Sep 8 16:11:48 2008 ... localhost kernel: EIP: [<c01659fb>] do_lookup+0x31/0x143 SS:ESP 0068:c3bc7df8 /usr/sbin/localepurge: line 210: /usr/share/man - /usr/share/man: syntax error: operand expected (error token is "/usr/share/man - /usr/share/man") E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi' E: Sub-process returned an error code Échec de l'installation d'un paquet. Tentative de réparation :

[quote]EN CONCLUSION:

1 Le problème est réglé après installation de libclamav5, puis upgrade.
Merci Fran.B. 8)
( Je suppose que je dois surveiller l’existence d’une version nouvelle de clamav lorsque le problème se reproduira ? )

2 Un autre problème persiste avec aptitude upgrade ; est-il lié ?
J’ ai l’impression de l’avoir résolu en désinstallant localepurge, ( aptitude remove localepurge ) ; aptitude upgrade ne se plaint plus .[/quote]

Bizarre, c’est lié à sid.

J’ai effectivement trouvé clamav-0.94 sur volatile pour etch, pour sarge, je l’ai backporté (il y a un travail à faire d’adaptation). Dans les deux cas, je n’ai eu aucun souci lors de l’installation de libclamav5.

Au fait, pour infos, le résultat des opérations:

apt-cache policy clamav

clamav: Installé : 0.94.dfsg-1~volatile1 Candidat : 0.94.dfsg-1~volatile1 Table de version : *** 0.94.dfsg-1~volatile1 0 500 http://debian.ens-cachan.fr etch/volatile/main Packages 100 /var/lib/dpkg/status 0.93.3.dfsg-1~bpo40+1 0 1 http://www.backports.org etch-backports/main Packages 0.90.1dfsg-3.1+etch14 0 500 http://security.debian.org etch/updates/main Packages 0.90.1dfsg-3etch11 0 500 http://ftp.u-picardie.fr etch/main Packages

19:37:13$ apt-cache policy libclamav5

libclamav5: Installé : 0.94.dfsg-1~volatile1 Candidat : 0.94.dfsg-1~volatile1 Table de version : *** 0.94.dfsg-1~volatile1 0 500 http://debian.ens-cachan.fr etch/volatile/main Packages 100 /var/lib/dpkg/status