Gentoo Archives: gentoo-user

From: Alan McKinnon <alan@××××××××××××××××.za>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] x11-base/xorg-x11 not needed?!
Date: Thu, 12 Oct 2006 08:52:39
Message-Id: 200610121046.02617.alan@linuxholdings.co.za
In Reply to: Re: [gentoo-user] x11-base/xorg-x11 not needed?! by Jorge Almeida
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

Replies

Subject Author
Re: [gentoo-user] x11-base/xorg-x11 not needed?! Jorge Almeida <jalmeida@××××××××××××.pt>