Liste de paquets à supprimer ?

Salut tous.

Alors voilà, une question plus qu’un problème…

J’ai profité du freeze de Squeeze pour ré-installer “proprement” ma Debian “de salon” (comprendre sur mon desktop, cf config en signature)…
J’ai donc (ré)installé Squeeze, via la netinstall qui fournit le choix des bureaux XFCE et LXDE. C’est ce dernier qui m’intéressait car j’utilise Openbox et y suis habitué, du coup, pas envie de m’emm** à partir d’une install minimale, j’ai installé LXDE qui m’a installé les utilitaires de base qui vont bien.
Du coup, dès le premier boot, j’ai déclaré utiliser la session OB (et pas LXDE) à GDM (bizarre, au passage que LXDE vienne avec gdm par défaut et pas slim, par ex. 'fin bref), et j’ai installé (les habitudes sont tenaces) des softs que j’affectionne, sans virer ceux qu’ils viennent remplacer. En l’occurence (et entre autres) Nautilus (tant pis pour les dépendances, et pour les performances la machine suit facilement), et Quodlibet (en plus du xmms original).

Alors tout va bien, tout fonctionne, c’est merveilleux… mais!

Chaque fois que je lance une install, apt-get me rabâche une liste de paquets qui selon lui ne me servent plus à rien…

$ sudo apt-get install xxxxx [sudo] password for regis: Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : menu-xdg rpm2cpio gtk2-engines lxmusic lxappearance obconf librpmio1 librpm1 rpm-common lxrandr libelf1 arj xmms2-plugin-id3v2 hal oss-compat lxsession-edit lxinput xmms2-plugin-alsa rpm librpmbuild1 libxmmsclient6 xmms2-core gpicview zip xmms2-plugin-vorbis libxmmsclient-glib1 lxshortcut xmms2-plugin-mad hal-info p7zip-full xarchiver Veuillez utiliser « apt-get autoremove » pour les supprimer. Les paquets supplémentaires suivants seront installés : ...

Ce qui m’embête c’est que j’ai du mal à lui faire confiance sur ce coup… Autant toutes les lib pour xmms, je veux bien, j’ai quodlibet qui a du venir avec les siennes. Mais comment il peut me faire croire que je n’ai plus besoin de menu-xdg, obconf lxappearance et lxrandr (moi qui suis sous OB!) ou encore hal, ou xarchiver et les utilitaires de compression (à cause de Nautilus?) !!! Quand à rpm (??!), je ne savais même pas que la dernière squeeze était un fork d’une Mandriva (Mouhahaha… ok, je ==> [])

Enfin voilà, 2 semaines que cette liste “gâche” mes apt-get install. Si quelqu’un sait me dire pourquoi… Et:
Soit, ce que je peux virer sans “risque” (comprendre sans en éprouver un manque, à un moment donné), soit comment dire à apt de ne plus m’importuner avec cette liste, que je suis un grand garçon qui sait (à peu près) ce qu’il fait, et que si je veux je les garde mes softs inutiles (fichtre alors! c’est qui l’papa?)

Merci, @+

Salut,

Pourquoi ferais-tu plus confiance à notre humble avis plutôt qu’a celui es développeurs de apt-get ?

Les paquets en question ont un flag “installés automatiquement” (probablement des dépendances d’autres paquets ou metapaquets, qui ont été mis à jour entre temps ou supprimés, ou que sais-je…).
Si tu fais un apt-get install liste_des_paquets_installés_automatiquement alors ils passeront en installés manuellement, et il ne devrait plus te casser les pieds avec cet avertissement.
Maintenant, je ne sais pas s’il est judicieux de faire ca…

Un truc qu’il m’est arrivé de faire dans cette situation, méthode empirique : relever la liste des paquets en question, faire l’auto remove tel que le préconise apt, et si problème ensuite, alors je réinstalle les paquets au besoin.

Dans synaptic avec l’option paquet tu peux déflaguer “installés automatiquement”.
Après AMHA il vaut mieux faire confiance à deborphan (qui peut être paramétré dans synaptic aussi en filtres personnalisés).

'Lut

Que donne, par exemple un apt-cache policy obmenu

Si deux version sont présentes sur le système ( priorité 100 ) c’est qu’il te propose de te débarrasser des anciennes versions

Merci pour les réponses et éclaircissements.

ne renvoie rien

Quand à apt-cache policy sur les paquets concernés:

$ apt-cache policy xmms2-core gpicview zip xmms2-plugin-vorbis libxmmsclient-glib1 lxshortcut lxsession-edit lxinput xmms2-plugin-alsa rpm librpmbuild1 libxmmsclient6 rpm-common lxrandr libelf1 arj xmms2-plugin-id3v2 hal oss-compat menu-xdg rpm2cpio gtk2-engines lxmusic lxappearance obconf librpmio1 librpm1 xmms2-plugin-mad hal-info p7zip-full xarchiver libxmmsclient-glib1: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status libxmmsclient6: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status p7zip-full: Installé : 9.04~dfsg.1-1 Candidat : 9.04~dfsg.1-1 Table de version : *** 9.04~dfsg.1-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status rpm: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status rpm2cpio: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status oss-compat: Installé : 0.0.4+nmu3 Candidat : 0.0.4+nmu3 Table de version : *** 0.0.4+nmu3 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status arj: Installé : 3.10.22-9 Candidat : 3.10.22-9 Table de version : *** 3.10.22-9 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status hal: Installé : 0.5.14-3 Candidat : 0.5.14-3 Table de version : *** 0.5.14-3 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status zip: Installé : 3.0-3 Candidat : 3.0-3 Table de version : *** 3.0-3 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status librpm1: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status librpmio1: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status menu-xdg: Installé : 0.5 Candidat : 0.5 Table de version : *** 0.5 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status libelf1: Installé : 0.148-1 Candidat : 0.148-1 Table de version : *** 0.148-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xmms2-core: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status gtk2-engines: Installé : 1:2.20.1-1 Candidat : 1:2.20.1-1 Table de version : *** 1:2.20.1-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status gpicview: Installé : 0.2.1-1+b1 Candidat : 0.2.1-1+b1 Table de version : *** 0.2.1-1+b1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status hal-info: Installé : 20091130-1 Candidat : 20091130-1 Table de version : *** 20091130-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxappearance: Installé : 0.4.0-1 Candidat : 0.4.0-1 Table de version : *** 0.4.0-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxinput: Installé : 0.1.1-3 Candidat : 0.1.1-3 Table de version : *** 0.1.1-3 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxsession-edit: Installé : 0.1.1-2 Candidat : 0.1.1-2 Table de version : *** 0.1.1-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxshortcut: Installé : 0.1.1-1 Candidat : 0.1.1-1 Table de version : *** 0.1.1-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xarchiver: Installé : 1:0.5.2+20090319+dfsg-4 Candidat : 1:0.5.2+20090319+dfsg-4 Table de version : *** 1:0.5.2+20090319+dfsg-4 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxrandr: Installé : 0.1.1-2 Candidat : 0.1.1-2 Table de version : *** 0.1.1-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status obconf: Installé : 2.0.3-3 Candidat : 2.0.3-3 Table de version : *** 2.0.3-3 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status lxmusic: Installé : 0.4.4+git20100802-1 Candidat : 0.4.4+git20100802-1 Table de version : *** 0.4.4+git20100802-1 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xmms2-plugin-alsa: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xmms2-plugin-id3v2: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xmms2-plugin-mad: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status xmms2-plugin-vorbis: Installé : 0.7DrNo+dfsg-2 Candidat : 0.7DrNo+dfsg-2 Table de version : *** 0.7DrNo+dfsg-2 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status librpmbuild1: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status rpm-common: Installé : 4.8.1-6 Candidat : 4.8.1-6 Table de version : *** 4.8.1-6 0 500 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status

Ok pour l’option “installé automatiquement”, ils ont effectivement tous ce flag.
Mais je ne comprends toujours pas pourquoi il me propose de supprimer des paquets que j’utilise (et fréquemment pour certains -xarchiver, gpicview, hal!)

[quote=“ggoodluck47”]Salut,
Pourquoi ferais-tu plus confiance à notre humble avis plutôt qu’a celui es développeurs de apt-get ?[/quote]
Parce qu’un avis ne coûte rien, rassure et que j’ai toujours plus tendance à faire confiance à un cerveau humain plutôt qu’à quelques lignes de codes, et l’habitude de demander conseil quand je trouve quelque chose étrange ou quand je ne suis pas sûr de moi…

@+

Je crois qu’il existe un paquet lxdm chez Sidux et Ubuntu et des mainteneurs Debian
s’en occupent.
voir bugs.debian.org/cgi-bin/bugreport.cgi?bug=560004

@ eol: merci pour l’info.
Je ne pense pas spécialement à changer de DM…

J’ai oublié une info dans tout ça, mon source.list:

[code]$ cat /etc/apt/sources.list.d/source.list

stable

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

stable security

deb http://security.debian.org/ squeeze/updates main contrib non-free
#deb-src http://security.debian.org/ squeeze/updates main contrib non-free

stable volatile

deb http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib
#deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main non-free contrib

stable multimedia

deb http://www.debian-multimedia.org squeeze main non-free
#deb-src http://www.debian-multimedia.org squeeze main non-free

backports

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

virtualbox4

deb http://download.virtualbox.org/virtualbox/debian squeeze contrib[/code]
Fonctionnant sans fichier /etc/apt/preferences

@+

[quote=“regisburin”]# virtualbox4
deb download.virtualbox.org/virtualbox/debian squeeze contrib

Fonctionnant sans fichier /etc/apt/preferences[/quote] D’après l’apt-cache policy aucun des paquets “problématiques” ne proviennent de ce dépots. Et les backports ont une priorité inférieur qui empechent leurs installation hors une directive explicite. Le problème ne serait donc pas là.

Et hop, il seront marqués comme installés individuellements.

A mon humble avis c’est une “interférence” entre le métapaquet LXDE (qui utilise openbox mais avec ses propres utilitaires) et openbox.

Une solution serait l’“updadate-alternative” x-window-manager et le fixer définitivement sur openbox.

Les deux sont gtk :stuck_out_tongue:

@+