Gentoo Archives: gentoo-dev

From: AllenJB <gentoo-lists@××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: "X" vs "gtk" USE flags
Date: Mon, 08 Feb 2010 15:22:39
Message-Id: 4B702C18.40709@allenjb.me.uk
In Reply to: [gentoo-dev] Re: "X" vs "gtk" USE flags by Nikos Chantziaras
1 On 08/02/10 14:02, Nikos Chantziaras wrote:
2 > On 02/08/2010 03:41 PM, AllenJB wrote:
3 >> On 08/02/10 12:32, Nikos Chantziaras wrote:
4 >>> On 02/08/2010 01:39 PM, Samuli Suominen wrote:
5 >>>> IMHO. USE="X" is for controlling X.org dependencies, not for avoiding
6 >>>> everything that deps on them, so I disagree.
7 >>>
8 >>> I was under the impression that USE flags are for enabling/disabling
9 >>> features, not for controlling deps. DEPEND and RDEPEND is, AFAIK, the
10 >>> way to control deps.
11 >>>
12 >>>
13 >> Features influence dependencies. If you enable kde features the package
14 >> will require kde dependencies. So use flags and dependencies are
15 >> irrevocably linked.
16 >>
17 >> What Samuli is saying is that the X flag should be specifically for X
18 >> (and not X-related, such as graphical libraries) features, while the kde
19 >> and gtk use flags should remain in use as they are. This way when you
20 >> see "X" as a use flag, you know it means "enable X features" and isn't
21 >> likely to pull in anything but X libraries, if you see "kde" you know it
22 >> means "enable kde features" and isn't likely to pull in anything but kde
23 >> libraries, and so on.
24 >
25 > So I guess what I was really proposing then was a "gui" USE flag :P
26 > Sorry about that, I didn't fully understand the meaning of the X flag.
27 >
28 >
29 And what purpose would this flag server that's not already covered by
30 using USE="X fltk qt gtk kde gnome" (and possibly a couple of others
31 I've forgotten about) - which are all already in the desktop profile,
32 which the vast majority of people who don't care what toolkit they get
33 will already be using anyway?
34
35 The current system caters perfectly for both people who want to avoid
36 specific toolkits and those who don't care what toolkits they use.
37
38 AllenJB

Replies

Subject Author
Re: [gentoo-dev] Re: "X" vs "gtk" USE flags Ben de Groot <yngwin@g.o>
Re: [gentoo-dev] Re: "X" vs "gtk" USE flags Ben de Groot <yngwin@g.o>
[gentoo-dev] Re: "X" vs "gtk" USE flags Nikos Chantziaras <realnc@×××××.de>