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 |