Découvrez d'abord quelles sont les dépendances inverses, puis supprimez-les.
Pour les découvrir, vous pouvez utiliser les moyens suivants equery
de gentoolkit
. Le démarrage dans le depends
( d
) trouvera les dépendances directes et le mode --indirect
( -D
) regardera récursivement leurs dépendances inverses.
Vous pouvez obtenir une liste copiable/collable de tous ces paquets (le paquet source n'y sera pas imprimé) en utilisant :
equery d -D octave | sed 's/^ *\([^ ]*\)-[0-9].*/\1/' | sort -u | tr '\n' ' '
Notez qu'il ne regarde que les paquets installés. Si vous avez déjà supprimé des paquets, il se peut que vous deviez reconstruire les dépendances manquantes (en utilisant une variante de la commande emerge @world
) avant equery
trouve les dépendances inverses "derrière" elles.