1 |
On Thursday 12 October 2006 10:18, Jorge Almeida wrote: |
2 |
> On Wed, 11 Oct 2006, Richard Fish wrote: |
3 |
> > On 10/11/06, Jorge Almeida <jalmeida@××××××××××××.pt> wrote: |
4 |
> >> I did "emerge -p --depclean" and it would remove |
5 |
> >> x11-base/xorg-x11 (version 7.0-r1). |
6 |
> >> Now, how can this be? (No, I don't run a X-less workstation!) |
7 |
> >> I know --depclean is not to be blindly trusted, but is this |
8 |
> >> normal? |
9 |
> > |
10 |
> > xorg-x11 is just a meta-build now with modular X, and nothing in |
11 |
> > the tree is really supposed to depend on it. Packages are supposed |
12 |
> > to depend on those parts of x.org that they really use. So |
13 |
> > unmerging xorg-x11-7.0-r1 will not break anything: |
14 |
> |
15 |
> But wouldn't it add to entropy, next time I do a "emerge -NDu world"? |
16 |
|
17 |
No, if you look inside the xorg-x11 ebuild, you'll it depends on |
18 |
xorg-server (the actual X server itself), a bunch of common apps |
19 |
(xauth, xhost, xrandr, etc), 10 or so libs and 4 font related packages. |
20 |
|
21 |
So all that gets installed and no other package relies on xorg-x11 |
22 |
directly, they depend on eg xorg-server instead. So when |
23 |
you 'emerge -NDu world' the dependencies are satisfied and all is well |
24 |
in portage-land. |
25 |
|
26 |
As long as no ebuilds do stupid things like depend on xorg-x11 directly, |
27 |
all will continue to work correctly even if xorg-x11 is removed |
28 |
|
29 |
alan |
30 |
-- |
31 |
gentoo-user@g.o mailing list |