Samedi 30 avril 2005, 22:43:27 CEST, Daniel D�chelotte a �crit :
> 
> Yannick Roehlly a �crit :
>[...]
> Ca ne veut pas dire qu'aptitude ou debfoster ne sont pas interessants,
> ca veut dire que l'on attend un autre comportement *pour les
> meta-paquets*. Ils devraient, AMHA, proposer de desinstaller simplement
> le "systeme" qu'ils permettent d'installer simplement.

Je pense que d'utiliser le comportement d'aptitude est une bien meilleure
id�e. Si on veut un m�ta-anti-paquet (ou anti-m�ta-paquet ?) qui
d�sinstalle un m�ta-paquet, il faut encore savoir si tous les paquets
demand�s par le m�ta-paquet ont bien �t� install�s � cause de
l'installation de ce m�ta-paquet et que l'utilisateur veut effectivement
virer tout ce que le m�ta-paquet demande et pas seulement ce que le
m�ta-paquet a permis d'ajouter en plus des paquets qu'il demande mais qui
ont �t� install� consciemment.

En reprenant ton exemple (install kde, install kde-extras, install kate,
install kate-plugins, remove kde => ne retire rien), peut-�tre que
l'utilisateur, en demandant que kde soit enlev� ne veut pas que kate le
soit, mais juste tout ce qui a �t� install� en plus � cause de kde.

En fait, dans ton exemple, c'est kde-extras qui fout le boxon :
l'utilisateur doit se rendre compte que kde-extras a �t� install�
manuellement (et pas pour r�pondre � une d�pendance) et que c'est donc �
lui de le d�sinstaller.

Sinon, pour revenir au probl�me de base : enlever kde, 'apt-get --purge
remove *kde*' peut �tre un bon d�part mais il ne faut pas oublier que l'on
peut tout b�tement utiliser son interface favorite (aptitude, dselect,
synaptics...) et virer tout ce qui se trouve dans la _section_ kde.

-- 
Sylvain Sauvage

Répondre à