1 |
On Tuesday 20 February 2007, Ric de France wrote: |
2 |
> Hi list(s), |
3 |
> |
4 |
> I was looking through the dynamic USE flag page ( |
5 |
> http://www.gentoo.org/dyn/use-index.xml ), and noticed there were some |
6 |
> flags that brought in evolution support... but after realising I don't |
7 |
> used evolution (as I am happy with thunderbird), I was wondering how |
8 |
> to remove evolution from gnome once and for all... |
9 |
> |
10 |
> The solution would be something along the lines of: |
11 |
> |
12 |
> # USE="-something" emerge -DNuva world |
13 |
> # emerge -P something_else |
14 |
> |
15 |
> That was I was hoping that if I was going to -DNuva on world again, it |
16 |
> would not brought in again... I know I would be editing /etc/make.conf |
17 |
> to make it more permanent than just doing it before the emerge world |
18 |
> command... |
19 |
> |
20 |
> It's just that I'm having a hard time from figuring out which USE |
21 |
> flags (if any) to remove to get rid of evolution... |
22 |
> |
23 |
> Any suggestions? |
24 |
|
25 |
Here's the ebuilds that pull in evolution: |
26 |
> loki office-fonts # dep -L -n evolution |
27 |
> mail-client/evolution: |
28 |
> dev-dotnet/evolution-sharp-0.11.1 >=mail-client/evolution-2.2.0 |
29 |
> gnome-base/gnome-2.14.2 >=mail-client/evolution-2.6.2 |
30 |
> gnome-base/gnome-2.16.1 >=mail-client/evolution-2.8.1 |
31 |
> gnome-base/gnome-2.16.2 |
32 |
> >=mail-client/evolution-2.8.2.1 gnome-extra/evolution-exchange-2.6.2-r1 |
33 |
> >=mail-client/evolution-2.5.90 gnome-extra/evolution-exchange-2.8.1 |
34 |
> >=mail-client/evolution-2.7 gnome-extra/evolution-exchange-2.8.2 |
35 |
> >=mail-client/evolution-2.7 gnome-extra/evolution-exchange-2.8.3 |
36 |
> >=mail-client/evolution-2.7 mail-client/ximian-connector-2.2.3 |
37 |
> >=mail-client/evolution-2.2 |
38 |
|
39 |
Since Gnome is the one pulling in evolution and since Gnome-light doesn't, I |
40 |
would suggest you emerge -uDNav world, then emerge --depclean --ask then |
41 |
revdep-rebuild to make sure that the later emerge --depclean shows only the |
42 |
difference. If there are any packages in emerge --depclean that you want to |
43 |
keep, emerge --noreplace them. |
44 |
Then emerge -C gnome&&emerge gnome-light. emerge --depclean --pretend will |
45 |
then show you the difference between the two gnomes. Note the packages you |
46 |
want to *keep*. Then emerge --noreplace them to re-add them to your world |
47 |
file. When you're done, evolution and any other packages you want to get rid |
48 |
of should be the only packages shown in emerge --depclean --ask. Answer y. |
49 |
|
50 |
-- |
51 |
/PA |
52 |
-- |
53 |
gentoo-desktop@g.o mailing list |