Duncan wrote:
> Put another way...  It is said over and over again that USE flags cover
> OPTIONAL functionality.  Few would consider video/audio/joystick support
> in a library with a primary use of supporting games as optional.  Rather,
> the "option" would be to /not/ have support compiled in, and that's
> /exactly/ what the no* USE flags express in this case, just as it's
> /exactly/ what the nocxx USE flag expresses.  Doing it any other way is,
> as stated, counterintuitive to the way portage normally works, and the
> defined use of USE flags.
> 

We already have use flags turned on in the base profiles. IMHO we should
only have one way of doing this. Either everything should follow the no*
convention so we should move to using for example nopython and remove
all use flags from make.defaults or implement the requested feature of
making use flags on by default. Considering that different profiles
probably want different settings the no convention would be restrictive
on what we want to do.

Regards,
Petteri

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to