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