>>>>> 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.

Ulrich

Attachment: pgptPvjWEli86.pgp
Description: PGP signature

Reply via email to