Pas plus que dans n'importe quelle distrib (binaires ou sources)
Si effectivement tu as un truc perso qui dépend de B alors tu demandes explicitement B et il ne sera pas effacé (puisque quelque chose demandé explicitement en dépend encore).
Ok, ca veut dire devoir connaitre les dépendances des choses qu'on installe. Mais de toute facon si ce n'est pas le cas autant virer la fonction de désinstallation car ton truc perso pouvait tres bien dépendre de A au départ.
Virer les dépendances non utilisées c'est un comportement souhaitable et utile (dire que je ralais dans le temps à cause de dll laissées "au cas ou" par certains softs win lors des désinstallations et voilà que vous voulez faire pareil ou pire ici)
D'ailleurs c'est bien un des roles des paquets : gerer tout ca tout seul et éviter au maximum que tu compiles un soft perso.
Le seul truc c'est bien avoir une commande qui te dit ce qui va etre viré avant de le virer (juste histoire d'etre sur).
Je ne coirs pas qu'il soit possible que le gestionnaire de packages détecte seul si un autre programme utilise la dépendance
si on se contente des dépendances faites par les paquets installés (et pas des trucs compilés à la main) alors non seulement c'est faisable mais c'est même fait, par la plupart des distribs (en tout cas ma gentoo, meme si pas tres bonne pour ce qui est de la gestion des dépendances, elle le fait)
[^] # Re: Sourcemage, la distro de vos rêves...
Posté par Éric (site web personnel) . En réponse à la dépêche Sourcemage, la distro de vos rêves.... Évalué à 1.
Pas plus que dans n'importe quelle distrib (binaires ou sources)
Si effectivement tu as un truc perso qui dépend de B alors tu demandes explicitement B et il ne sera pas effacé (puisque quelque chose demandé explicitement en dépend encore).
Ok, ca veut dire devoir connaitre les dépendances des choses qu'on installe. Mais de toute facon si ce n'est pas le cas autant virer la fonction de désinstallation car ton truc perso pouvait tres bien dépendre de A au départ.
Virer les dépendances non utilisées c'est un comportement souhaitable et utile (dire que je ralais dans le temps à cause de dll laissées "au cas ou" par certains softs win lors des désinstallations et voilà que vous voulez faire pareil ou pire ici)
D'ailleurs c'est bien un des roles des paquets : gerer tout ca tout seul et éviter au maximum que tu compiles un soft perso.
Le seul truc c'est bien avoir une commande qui te dit ce qui va etre viré avant de le virer (juste histoire d'etre sur).
Je ne coirs pas qu'il soit possible que le gestionnaire de packages détecte seul si un autre programme utilise la dépendance
si on se contente des dépendances faites par les paquets installés (et pas des trucs compilés à la main) alors non seulement c'est faisable mais c'est même fait, par la plupart des distribs (en tout cas ma gentoo, meme si pas tres bonne pour ce qui est de la gestion des dépendances, elle le fait)