>>>>> 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
pgptPvjWEli86.pgp
Description: PGP signature