On Sun, Aug 2, 2015 at 12:12 PM, Rich Freeman <ri...@gentoo.org> wrote:
> On Sun, Aug 2, 2015 at 2:21 PM, Andrew Savchenko <birc...@gentoo.org> wrote:
>>
>> This is a clean solution for developers and maintainers, but not
>> for ordinary users — they will confused by "qt qt4 qt5": "what is
>> 'qt', how is it different from 'qt4' and 'qt5'. What you are really
>> doing is implementing second-level USE flags, while they were
>> supposed to be linear.
>
> No argument that it isn't intuitive, but setting USE=qt and forgetting
> about it certainly seems more user-friendly than setting qt4/qt5 on
> individual packages and worrying about which is better where.  To some
> extent the current qt policy accomplishes this, but it sacrifices
> control when users actually do want it.

No, it does not. You can still control whether you want qt4 or qt5 on
a per-package basis. The difference is that users that don't care
about this level of control are not forced to make a choice for every
package due to REQUIRED_USE conflicts. Unless I'm missing something...

Reply via email to