Voil�, voil� ...

J'ai �crit un petit script qui fait la chose suivante
        dpkg-remove toto titi
-> cherche les packages dont d�pend toto et titi
-> regarde si ces packages sont encore utilis�s par qqun
   (�videment, il faut avoir enlev� toto et titi avant, sinon, il
        va penser qu'ils sont utilis�s par toto et titi)
-> retourne un ensemble de packages "potentiellement retirables"

Exemple concret :

j'installe mozilla, ce qui n�cessite (entre autre) libnspr4 que ne n'ai
pas :
 apt-get install mozilla

Puis je l'enl�ve :
 dpkg -r mozilla

Puis je cherche le surplus :
 ./dpkg-remove mozilla
   libnspr4
   xcontrib

Bah oui, il ne peut pas savoir que j'adore utiliser xeyes ! Et surtout,
il ne v�rifie que les "Depends" (c'est pas moi, c'est "dpkg -r" qui
v�rifie).

J'ai �videmment fait quelques v�rifications (genre "le package toto
n'existe pas") et pour l'instant, ca ne marche que pour un syst�me en
anglais (je "grep" les sorties de "dpkg -r")
L'�tape suivante, c'est de contacter un d�veloppeur en charge de dpkg
pour l'inclure dans dpkg et envoyer un mail "les packages suivants ne
sont plus vitaux".

Qqun connait-il des d�veloppeurs en question ?


Nico.


Répondre à