Et bien, quel boulot !
Je ne sais pas si ta solution est la solution 'idéale' (je ne connais pas assez le comportement les autres gestionnaires de paquets), mais pour archlinux, pacman gère bien la dépendance inverse, si j'ai bien compris ce dont tu parles, il suffit d'utiliser les bonnes options : pacman -Rcs ; par exemple:
# sudo pacman -Rcs tcl
Vérification des dépendances...
# Dépendances inverse
Posté par Skunnyk . En réponse au journal Résolution des dépendances par système de branches. Évalué à 6.
Je ne sais pas si ta solution est la solution 'idéale' (je ne connais pas assez le comportement les autres gestionnaires de paquets), mais pour archlinux, pacman gère bien la dépendance inverse, si j'ai bien compris ce dont tu parles, il suffit d'utiliser les bonnes options : pacman -Rcs ; par exemple:
# sudo pacman -Rcs tcl
Vérification des dépendances...
Suppression (10): fretsonfire-1.3.110-1 python-opengl-3.0.1a1-1 freenx-0.7.3-4 weechat-0.3.0-2 tk-8.5.7-1 extremetuxracer-0.4-1.1 expect-5.44.1.10-1
tcl-8.5.7-1 gnu-netcat-0.7.1-3 nxserver-3.3.0-6
Taille totale des paquets (suppression): 94,06 Mo
Voulez-vous désinstaller ces paquets ? [O/n] n
Mis à part ça, bon courage à toi dans ce projet !