Gentoo Archives: gentoo-dev

From: Nikos Chantziaras <realnc@×××××.de>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: "X" vs "gtk" USE flags
Date: Mon, 08 Feb 2010 14:03:13
Message-Id: hkp5he$37f$1@ger.gmane.org
In Reply to: Re: [gentoo-dev] Re: "X" vs "gtk" USE flags by AllenJB
1 On 02/08/2010 03:41 PM, AllenJB wrote:
2 > On 08/02/10 12:32, Nikos Chantziaras wrote:
3 >> On 02/08/2010 01:39 PM, Samuli Suominen wrote:
4 >>> IMHO. USE="X" is for controlling X.org dependencies, not for avoiding
5 >>> everything that deps on them, so I disagree.
6 >>
7 >> I was under the impression that USE flags are for enabling/disabling
8 >> features, not for controlling deps. DEPEND and RDEPEND is, AFAIK, the
9 >> way to control deps.
10 >>
11 >>
12 > Features influence dependencies. If you enable kde features the package
13 > will require kde dependencies. So use flags and dependencies are
14 > irrevocably linked.
15 >
16 > What Samuli is saying is that the X flag should be specifically for X
17 > (and not X-related, such as graphical libraries) features, while the kde
18 > and gtk use flags should remain in use as they are. This way when you
19 > see "X" as a use flag, you know it means "enable X features" and isn't
20 > likely to pull in anything but X libraries, if you see "kde" you know it
21 > means "enable kde features" and isn't likely to pull in anything but kde
22 > libraries, and so on.
23
24 So I guess what I was really proposing then was a "gui" USE flag :P
25 Sorry about that, I didn't fully understand the meaning of the X flag.

Replies

Subject Author
Re: [gentoo-dev] Re: "X" vs "gtk" USE flags AllenJB <gentoo-lists@××××××××××.uk>