On 08/02/10 12:32, Nikos Chantziaras wrote:
> On 02/08/2010 01:39 PM, Samuli Suominen wrote:
>> IMHO. USE="X" is for controlling X.org dependencies, not for avoiding
>> everything that deps on them, so I disagree.
> 
> I was under the impression that USE flags are for enabling/disabling
> features, not for controlling deps.  DEPEND and RDEPEND is, AFAIK, the
> way to control deps.
> 
> 
Features influence dependencies. If you enable kde features the package
will require kde dependencies. So use flags and dependencies are
irrevocably linked.

What Samuli is saying is that the X flag should be specifically for X
(and not X-related, such as graphical libraries) features, while the kde
and gtk use flags should remain in use as they are. This way when you
see "X" as a use flag, you know it means "enable X features" and isn't
likely to pull in anything but X libraries, if you see "kde" you know it
means "enable kde features" and isn't likely to pull in anything but kde
libraries, and so on.

AllenJB

Reply via email to