On 06/06/2016 04:53 PM, Ian Stakenvicius wrote:
>
> This -can- be simplified using a REQUIRED_USE to force just-one-of
> gtk3,qt4,qt5 , but you can technically do the same with USE=gui too --
> all you'd need to do is add dependencies for the no-specific-flag case.
>
> RDEPEND="...
>       qt5? ( dev-qt/qtcore:5 )
>       qt4? ( dev-qt/qtcore:4 )
>       gtk3? ( x11-libs/gtk+:3 )
>       gui? ( !qt5? ( !qt4? ( !gtk3? ( dev-qt/qtcore:5 ) ) )"
Wow, that is wonderfully horrible, and making me a little bit angry ...

So USE="-qt5 gui" enables qt5 in this scenario. How is that reasonable?


(And as usual I'm now at the stage where I am not sure what problem that
we had before we are actually solving ...)

Reply via email to