Aptitude ne voit pas les paquets installés

bonjour,

je suis en lenny et je suis face à un probleme tres inquiétant,

exemple dpkg -l gkrellm Aucun paquet ne correspond à gkrellm.

apt-cache policy gkrellm gkrellm: Installé : (aucun) Candidat : 2.3.1-1+b1 Table de version : 2.3.1-1+b1 0 500 http://ftp.fr.debian.org lenny/main Packages

ça me fait ça avec quasiment tous les paquets…

admettons que je fasse aptitude install k3b Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait Les NOUVEAUX paquets suivants vont être installés : cdparanoia{a} cdrdao{a} dvd+rw-tools{a} genisoimage{a} k3b k3b-data{a} kamera{a} kcontrol{a} kdebase-data{a} kdebase-kio-plugins{a} kdeeject{a} kdemultimedia-kio-plugins{a} kicker{a} liba52-0.7.4{a} libao2{a} libavcodec1d{a} libavformat1d{a} libavutil1d{a} libcap1{a} libcdio7{a} libcdparanoia0{a} libdc1394-13{a} libdvdnav4{a} libdvdread3{a} libexif12{a} libflac++6{a} libgphoto2-2{a} libgphoto2-port0{a} libgsm1{a} libiso9660-5{a} libk3b3{a} libkcddb1{a} libkonq4{a} libltdl3{a} libmpcdec3{a} libmusicbrainz4c2a{a} libsmbclient{a} libtag1c2a{a} libtheora0{a} libvcdinfo0{a} libvorbisenc2{a} pmount{a} psmisc{a} vcdimager{a} wodim{a} 0 paquets mis à jour, 45 nouvellement installés, 0 à enlever et 0 non mis à jour.

k3b est pourtant deja installé sur mon system

a quoi correspondent les “{a}” ?

Le plus GROS PROBLEME, c’est quand meme qu’etant donnée que le system considere que les paquets ne sont pas installés, ils ne les mets pas a jour !!! (logique)

ce qui fait que je me retrouve avec une debian lenny a moitié a jours…

si quelqu’un peut m’aider…

tu es en sid ?
sinon le {a} m’intéresse aussi.

regarde dans si tu as des droit normal. après je sai pas. rinstalle dpkg apt etc
/var/backups
/var/lib/apt
/var/lib/dpkg/alternatives/apt
/var/log/apt
/var/cache/apt

Attent que d’autre te réponde :slightly_smiling:

je up, car c’est une véritable catastrophe …

tout à l’heure je viens pour lancer mplayer, je mange un message d’erreur étrange, je fait un “apt-cache policy mplayer” qui me retourne que mplayer n’est pas installé, je le réinstall et tous les paquets sont a nouveau marqués d’un “{a}”, je relance mplayer et ça refonctionne.

je fais un dpkg --get-selections > paquets

voici son contenu: adduser install amule install amule-common install amule-utils install apt install apt-utils install aptitude install aptitude-doc-en install aspell install aspell-en install base-files install base-passwd install bash install binutils install bsdmainutils install bsdutils install busybox install console-common install console-data install console-tools install coreutils install cpio install cpp install cpp-4.1 install cpp-4.2 install cron install dbus install dbus-x11 install debconf install debconf-i18n install debian-archive-keyring install debianutils install defoma install dhcp3-client install dhcp3-common install dictionaries-common install diff install dmidecode install dpkg install e2fslibs install e2fsprogs install ed install eject install esound-clients install esound-common install fam install file install filelight install findutils install fontconfig install fontconfig-config install gcc install gcc-4.1 install gcc-4.1-base install gcc-4.2 install gcc-4.2-base install gcc-4.3-base install gkrellm install gnupg install gpgv install grep install groff-base install gzip install hal install hal-info install hicolor-icon-theme install hostname install ifupdown install info install initramfs-tools install initscripts install installation-report install iptables install iputils-ping install irssi install kate install kdelibs-data install kdelibs4c2a install klibc-utils install klogd install kpowersave install kregexpeditor install laptop-detect install liba52-0.7.4 deinstall libacl1 install libakode2 install libart-2.0-2 install libarts1-akode install libarts1c2a install libartsc0 install libasound2 install libaspell15 install libatk1.0-0 install libatk1.0-data install libattr1 install libaudio2 install libaudiofile0 install libavahi-client3 install libavahi-common-data install libavahi-common3 install libavahi-qt3-1 install libavc1394-0 install libavcodec1d deinstall libavformat1d deinstall libavutil1d deinstall libblkid1 install libbz2-1.0 install libc6 install libc6-dev install libc6-i686 install libcaca0 install libcairo2 install libcdparanoia0 install libclass-accessor-perl install libcomerr2 install libcompress-raw-zlib-perl install libcompress-zlib-perl install libconsole install libcrypto++7 install libcucul0 install libcupsys2 install libcwidget1 install libcwidget3 install libdatrie0 install libdb4.4 install libdb4.6 install libdbus-1-3 install libdbus-glib-1-2 install libdbus-qt-1-1c2 install libdc1394-13 deinstall libdevmapper1.02.1 install libdirectfb-1.0-0 install libdirectfb-extra install libdmx1 install libdrm2 install libept0 install libesd0 install libexpat1 install libfam0 install libflac8 install libfont-afm-perl install libfontconfig1 install libfontenc1 install libfreebob0 install libfreetype6 install libfs6 install libgcc1 install libgcrypt11 install libgd2-xpm install libgdbm3 install libgif4 install libgl1-mesa-glx install libglib2.0-0 install libglib2.0-data install libglu1-mesa install libgnutls13 install libgnutls26 install libgpg-error0 install libgsm1 deinstall libgtk2.0-0 install libgtk2.0-bin install libgtk2.0-common install libhal-storage1 install libhal1 install libhtml-format-perl install libhtml-parser-perl install libhtml-tagset-perl install libhtml-template-perl install libhtml-tree-perl install libice6 install libidn11 install libiec61883-0 install libilmbase6 install libio-compress-base-perl install libio-compress-zlib-perl install libio-string-perl install libjack0 install libjasper1 install libjpeg62 install libkeyutils1 install libklibc install libkrb53 install liblcms1 install libldap-2.4-2 install libldap2 deinstall liblircclient0 install liblocale-gettext-perl install liblua50 install liblualib50 install liblzo2-2 install libmad0 install libmagic1 install libmailtools-perl install libmng1 install libmudflap0 install libmudflap0-dev install libncurses5 install libncursesw5 install libnewt0.52 install libogg0 install libopencdk10 install libopenexr6 install libpam-modules install libpam-runtime install libpam0g install libpango1.0-0 install libpango1.0-common install libparse-debianchangelog-perl install libpci3 install libpcre3 install libperl5.10 install libpixman-1-0 install libpng12-0 install libpopt0 install libqt3-mt install libraw1394-8 install libreadline5 install libsamplerate0 install libsasl2-2 install libsasl2-modules install libsdl1.2debian install libsdl1.2debian-alsa install libselinux1 install libsepol1 install libsigc++-2.0-0c2a install libslang2 install libsm6 install libsmbclient install libsmbios-bin install libsmbios1 install libsmbiosxml1 install libspeex1 install libsplashy1 install libsqlite3-0 deinstall libss2 install libssl0.9.8 install libstdc++6 install libsvga1 install libsysfs2 install libtasn1-3 install libtext-charwidth-perl install libtext-iconv-perl install libtext-wrapi18n-perl install libthai-data install libthai0 install libtheora0 install libtiff4 install libtimedate-perl install libts-0.0-0 install liburi-perl install libusb-0.1-4 install libuuid1 install libvolume-id0 install libvorbis0a install libvorbisenc2 deinstall libvorbisfile3 install libwrap0 install libwww-perl install libwxbase2.6-0 install libwxgtk2.6-0 install libx11-6 install libx11-data install libx86-1 install libxapian15 install libxau6 install libxaw7 install libxcomposite1 install libxcursor1 install libxdamage1 install libxdmcp6 install libxext6 install libxfixes3 install libxfont1 install libxft2 install libxi6 install libxinerama1 install libxml-namespacesupport-perl install libxml-parser-perl install libxml-sax-expat-perl install libxml-sax-perl install libxml-simple-perl install libxml2 install libxmmsclient-glib1 deinstall libxmmsclient3 deinstall libxmu6 install libxmuu1 install libxpm4 install libxrandr2 install libxrender1 install libxslt1.1 install libxss1 install libxt6 install libxtrap6 install libxtst6 install libxv1 install libxvmc1 install libxxf86dga1 install libxxf86misc1 install libxxf86vm1 install linux-image-2.6.24-1-486 deinstall linux-image-2.6.24-1-686-bigmem deinstall linux-libc-dev install locales install login install logrotate install lsb-base install makedev install man-db install manpages install mawk install menu install menu-xdg install mktemp install module-init-tools install mount install mplayer install mplayer-skin-blue install nano install ncurses-base install ncurses-bin install net-tools install netbase install netcat install netcat-traditional install oss-compat install passwd install pciutils install perl install perl-base install perl-doc install perl-modules install pm-utils install portmap install powermgmt-base install procps install qemu deinstall radeontool install readline-common install sed install sgml-base install svgalibg1 install sysklogd install sysv-rc install sysvinit install sysvinit-utils install tar install tasksel install tasksel-data install tcpd install traceroute install ttf-bitstream-vera install ttf-dejavu install ttf-dejavu-core install ttf-dejavu-extra install tzdata install ucf install udev install update-inetd install usbutils install uswsusp install util-linux install vbetool install vim-common install vim-tiny install wget install whiptail install x-ttcidfont-conf install x11-common install x11-session-utils install x11-utils install x11-xfs-utils install x11-xserver-utils install xauth install xfonts-encodings install xfonts-utils install xml-core install xutils install xutils-dev install zlib1g install

croyez moi il manque une bonne centaine !!!

je ne comprend vraiment rien, un bug dans lenny ?

comment remettre a jour la liste de tous les paquets qui sont installé sur mon systeme ??
j’ai meme fais un apt-get remove aptitude --purge && apt-get install aptitude…

toujours rien…
je reste sans solution a mon probleme
help !

Pour une raison ou une autre, ton fichier /var/lib/dpkg/status a été remis à 0 ce qui est étonnant. Une bonne solution pour réinstaller les paquets est de faire

cd /var/lib/dpkg/info/

ls *.list | sed -e ‘1,$s/.list$//g’ | xargs apt-get install --reinstall

ça te réinstalle les paquets présents…

[quote=“panthere”]tu es en sid ?
sinon le {a} m’intéresse aussi.

regarde dans si tu as des droit normal. après je sai pas. rinstalle dpkg apt etc
/var/backups
/var/lib/apt
/var/lib/dpkg/alternatives/apt
/var/log/apt
/var/cache/apt

Attent que d’autre te réponde :slightly_smiling:[/quote]

Bonjour,

Pour le {a} ça signifie: installé automatiquement.
C’est à dire que lorsque tu installe un paquet il “tag” tout les paquets dépendants installés avec un {a} pour les virer automatiquement lorsque plus aucun paquets ne dépendant d’eux (automatiquement avec aptitude ou avec la commande apt-get --autoremove).

Pour le reste de ton problème je ne peux que te soutenir moralement.

Merci pour les réponses :slightly_smiling:

fran.b ta solution etait pas mal sauf que j’ai vidé le cache d’apt…
j’ai bien essayé de récupérer la liste des paquets installé depuis /var/lib/dpkg/info, de les renvoyer dans un fichier puis de les réinstaller avec aptitude (avec une boucle for), mais aptitude me renvois souvent des messages d’erreurs sur certains paquets et m’install des trucs dont je n’ai pas besoin (exemple: samba-server), ça devient très ennuyeux ce problème…

[quote=“Kapuche”]Merci pour les réponses :slightly_smiling:

fran.b ta solution etait pas mal sauf que j’ai vidé le cache d’apt…[/quote]Pas grave, il recharge le tout par Internet, c’est plus long c’est tout…