On Mon, Aug 3, 2015 at 10:10 PM, Alexandre Rostovtsev
<tetrom...@gentoo.org> wrote:
> On Tue, 2015-08-04 at 11:59 +0800, Ben de Groot wrote:
>> On 4 August 2015 at 04:20, Rich Freeman <ri...@gentoo.org> wrote:
>> > [...]
>> > Gentoo should be the best of both worlds.  We should give users the
>> > power to tweak things, but we shouldn't force them to play with config
>> > files all day long just to have a functional system.  If users want to
>> > care we let them care instead of telling them "don't touch" like most
>> > other distros, but if they don't care we still provide reasonable
>> > defaults.
>>
>> And that is exactly what we do. The kde profile enables qt4, the
>> plasma profile enables qt5, the other profiles have no qt* useflags
>> enabled. These are reasonable defaults.
>
> That is not correct. The desktop profile enables qt4, because it is a
> reasonable default (for qt-only packages, USE=-qt4 means "don't build
> any gui", but desktop users always expect some kind of a gui by
> default, whether it's gtk or qt*.)
>
> The result is that qt4 is enabled in child profiles of desktop - gnome
> and kde and plasma. Since plasma enables qt5 and does nothing with qt4,
> you have all qt versions enabled there.
>
> And when popular qt5-only, gui-optional packages appear in the tree, we
> will need to enable qt5 in desktop profile too.

Exactly, +1.

Reply via email to