On Wed, 12 Aug 2015 17:08:59 +0200
Ulrich Mueller <u...@gentoo.org> wrote:
> >>>>> On Wed, 12 Aug 2015, Alexis Ballier wrote:
> > i.e. something that really tells the PM how to automate the choice:
> > - 'qt5 -> !qt4' is rather straightforward to solve and tells the PM
> > how (note that it is not equivalent to 'qt4 -> !qt5')
> > - '^^ ( qt5 qt4 )' requires the PM to make a choice in order to
> >   automate it
> 
> I was thinking about some syntax like this:
> 
>    REQUIRED_USE="|| ( +foo bar ) ^^ ( +qt5 -qt4 )"
> 
> The package manager would first evaluate each group in REQUIRED_USE
> with the original set of USE flags. If that doesn't evaluate to true,
> retry with flags changed as indicated by the + and - signs.

The problem with REQUIRED_USE was someone having an idea and not
implementing it and trying it out before inflicting it upon people. Why
not start with a test implementation?

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to