On 9 March 2015 at 04:17, Johannes Huber <j...@gentoo.org> wrote:
> Am Sonntag, 8. März 2015, 21:50:02 schrieb Nikos Chantziaras:
>> On 08/03/15 21:35, Alexandre Rostovtsev wrote:
>> > On Sun, 2015-03-08 at 21:31 +0200, Nikos Chantziaras wrote:
>> >> Some ebuilds in portage for Qt-based software support both Qt4 as well
>> >> as Qt5. Some have "+qt4 qt5" in IUSE, others have "qt4 qt5".
>> >>
>> >> Is there a guideline for this somewhere? If a package needs Qt and thus
>> >>
>> >> lists:
>> >>     REQUIRED_USE="^^ ( qt4 qt5 )"
>> >>
>> >> but otherwise doesn't prefer one version over the other and both are
>> >> equally well supported, should qt4 still be enabled by default?
>
> As long qt5 is testing only qt4 makes sense.

This. For now, we need to prefer qt4, if there is a choice between qt4
and qt5. (Unless upstream has already abandoned the qt4 option, which
makes it less of a choice, I guess.) But please set useflags for both
options, so the choice is clear to the user.

As soon as qt5 goes stable, I think we should switch to qt5 as default
where possible.

And especially when we have an at-least-one-of or an either-or
required-use, we need to have one of the options set as default.
-- 
Cheers,

Ben | yngwin
Gentoo developer

Reply via email to