11.08.2015 16:36, Rich Freeman пишет:
> On Tue, Aug 11, 2015 at 9:19 AM, Sergey Popov <pinkb...@gentoo.org> wrote:
>> 11.08.2015 16:11, James Le Cuirot пишет:
>>> On Tue, 11 Aug 2015 15:58:49 +0300
>>> Sergey Popov <pinkb...@gentoo.org> wrote:
>>>
>>>> If both of flags are not set - we stick to default.
>>>> Should this be set in EVERY ebuild explicitly?
>>>>
>>>> Maybe provide some sugar like $(qt_use_default qtgui 5), where
>>>> qt_use_default is the name of function, qtgui is the package and 5 is
>>>> the slot for default choice, where either BOTH of flags(qt4, qt5) are
>>>> enabled or disabled
>>>
>>> That sounds a little bit like what I suggested earlier.
>>>
>>> https://archives.gentoo.org/gentoo-dev/message/884257a2d924a51851d629b1dc9b30df
>>>
>>
>> But without introducing brand new useless USE flag. Which makes huge
>> difference to me :-)
>>
> 
> If we want the typical user to not set either qt4 or qt5, are we
> saying that any package that could use either always enable one of
> them by default?  Then all users get a GUI by default, and then users
> have to explicitly disable it?  That seems to be the opposite of how
> we normally do things, but it does let you get away from having lots
> of users turning on qt.

I suggested this for packages, where GUI can not be disabled AND it
should be either qt4 or qt5. Then, if we do not add + to USE
description, users without anything in make.conf just run the blocker


-- 
Best regards, Sergey Popov
Gentoo developer
Gentoo Desktop Effects project lead
Gentoo Quality Assurance project lead
Gentoo Proxy maintainers project lead

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to