Gentoo Archives: gentoo-portage-dev

From: Ciaran McCreesh <ciaranm@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] r2522 commit
Date: Thu, 05 Jan 2006 06:45:15
Message-Id: 20060105064424.5dac0dcc@snowdrop.home
In Reply to: [gentoo-portage-dev] r2522 commit by Alec Warner
1 On Wed, 04 Jan 2006 21:33:07 -0500 Alec Warner <warnera6@×××××××.edu>
2 wrote:
3 | Sadly this breaks something else we apparently need and use ( or at
4 | least Ciaran tells me so :) )
5
6 Yeah, based upon my understanding of how flag? stuff inside || () is
7 supposed to work:
8
9 || ( ) -> nothing needed
10 || ( off1? ( blah1 ) off2? ( blah2 ) blah3 ) -> blah3
11 || ( off1? ( blah1 ) off2? ( blah2 ) ) -> nothing needed
12 || ( ( off1? ( blah1 ) ) blah2 ) -> nothing needed
13
14 Meaning: for every direct child of a || () block: if it's a USE flag
15 block that isn't met, remove it.
16
17 It's pretty silly really, but designed that way. Anyone actually using
18 this feature will have to use both use *and* has_version when writing
19 their econf / whatever call.
20
21 --
22 Ciaran McCreesh : Gentoo Developer (King of all Londinium)
23 Mail : ciaranm at gentoo.org
24 Web : http://dev.gentoo.org/~ciaranm

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-portage-dev] r2522 commit Ricardo Loureiro <rjlouro@×××××××.org>