Gentoo Archives: gentoo-dev

From: Dan Armak <danarmak@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] modular X - 7.0 RC1
Date: Thu, 20 Oct 2005 19:57:34
Message-Id: 200510202154.12094.danarmak@gentoo.org
In Reply to: Re: [gentoo-dev] modular X - 7.0 RC1 by "Kevin F. Quinn"
1 On Thursday 20 October 2005 21:48, Kevin F. Quinn wrote:
2 > On 20/10/2005 21:16:47, Dan Armak (danarmak@g.o) wrote:
3 > > On Thursday 20 October 2005 20:58, Matthijs van der Vleuten wrote:
4 > > > On 10/20/05, Dan Armak <danarmak@g.o> wrote:
5 > > > > To solve this issue it would have to be an on-by-default flag, i.e.
6 > > > > 'noxserver'. I know some people are strongly against nofoo flags.
7 > > >
8 > > > What about an off-by-default 'xserver' flag?
9 > >
10 > > It wouldn't solve the problem at hand.
11 > >
12 > > Without any flag at all, the user needs to 'emerge xorg-x11' manually to
13 > > get eg KDE to run locally. With an off-by-default flag, he needs to set
14 > > it on manually, _before_ installing KDE, to get an xorg-x11 server. As
15 > > long as he needs to do something manually, explicitly, it should just be
16 > > an 'emerge xorg-x11', which after all is a very simple operation.
17 >
18 > Maybe I'm being stupid, but I don't understand why a user would need to
19 > emerge xorg-x11 manually when doing 'emerge kde'. Surely somewhere in
20 > kde's dependency graph the X server is called up in RDEPEND? An X server
21 > is clearly a run-time dependency.
22 >
23 > Like, konqueror RDEPENDS on qt which RDEPENDS on xorg-xserver, or whatever.
24
25 No, KDE (like all X11 apps) only needs the client X11 libs and headers. It can
26 then contact a remote X11 server over the network.
27
28 Now that the client libs and headers are available in separate ebuilds,
29 there's no reason for KDE to depend on the server ebuild, so it won't.
30
31 --
32 Dan Armak
33 Gentoo Linux developer (KDE)
34 Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
35 Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD 0069 508D 9143 8D5F 8951

Replies

Subject Author
Re: [gentoo-dev] modular X - 7.0 RC1 Alec Joseph Warner <warnera6@×××××××.edu>