Gentoo Archives: gentoo-user-fr

From: tlinux <tlinux@×××××××××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] Probleme avec des packages qui ne veulent pas partir...
Date: Mon, 05 Dec 2005 15:17:18
Message-Id: 32382.141.113.101.22.1133795092.squirrel@www.thinleen.net
In Reply to: Re: [gentoo-user-fr] Probleme avec des packages qui ne veulent pas partir... by Thomas de Grenier de Latour
1 > On Sun, 4 Dec 2005 10:24:44 +0100 (CET)
2 > "tlinux" <tlinux@×××××××××××××.fr> wrote:
3 >
4 >> il me faudrait plustot un prog pour savoir quel ebuild a besoin
5 >> de spamassassin.
6 >
7 > Les deux méthodes que je trouve les plus simple :
8 >
9 > 1) l'option "--tree" -t de emerge => ajoute la à ton "-uavD world"
10 > pour voir, et tu verras les commanditaires au dessus de l'assassin.
11 >
12
13 okay pour ca ;, je vais tester
14
15 > 2) masquer spamassassin:
16 > echo "mail-filter/spamassassin" >> /etc/portage/package.mask
17 > Emerge te donnera alors un message d'erreur quand tu feras ton
18 > "-uavD world", du genre :
19 > !!! All ebuilds that could satisfy "mail-filter/spamassassin" have
20 > been masked.
21 > ...
22 > !!! (dependency required by "un-vrai/coupable")
23
24 parcontre la ce n est pas ce que je veux faire... mais c est bien d'y
25 penser.. au cas ou!
26 Sinon, j ai un peu plus approfondi equery et j ai trouve mon bonheur!
27
28 bon en tout cas, jet e remercie pour tes precisions!!
29 bonne semaines
30
31
32 > La seconde méthode est plus compliquée, mais elle dépanne bien dans
33 > des cas tordus ou le --tree ne marche pas :
34 > Imaginons que ton problème est que tu veux éviter spamassassin
35 > parcequ'il dépend d'un autre paquet qui lui est masqué. Ton "emerge
36 > --tree ..." ne peut alors pas aboutir, et donc ne te donne pas
37 > l'info que tu cherches, alors que le coup du package.mask le fait
38 > échouer (volontairement) mais plus tôt, et te permet d'avancer d'une
39 > étape dans ton exploration des dépendances menant à spamassassin
40 > (et à partir de là tu peux masquer aussi le premier commanditaire
41 > pour trouver celui encore au dessus, etc.)
42 >
43 > --
44 > TGL.
45 >
46 > --
47 > gentoo-user-fr@g.o mailing list
48 >
49 >
50 >
51
52
53 --
54 gentoo-user-fr@g.o mailing list