On Wed, 12 Aug 2015 14:36:12 -0400
Ian Stakenvicius <a...@gentoo.org> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> On 12/08/15 01:52 PM, Alexis Ballier wrote:
> > On Wed, 12 Aug 2015 13:39:21 -0400 Ian Stakenvicius
> > <a...@gentoo.org> wrote:
> >> 
> >> ...OR we could just adjust PMS to assume flag order determines 
> >> precedence and still not bother with a new operator:  For "^^ (
> >> a b c )" if a then b,c forced-off; elif b then c forced-off;
> >> elif !c then a forced-on; fi
> > 
> > that's another possible option indeed
> > 
> 
> Is this something that we would need to change PMS for?  Syntax
> stays the same, just the way portage (in particular here) acts on it
> would be different...  For testing, is what I'm thinking, say tied
> to a "resolve-required-use" feature?
> 
> If we don't -need- to change PMS we could just -do- this and see if
> it works.

we could since that's de facto equivalent to the +/- syntax; however, I
have serious doubts that the outcome will be what people who wrote the
REQUIRED_USE line intended

that'd be a very good proof of concept though

Reply via email to