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. |