Gentoo Archives: gentoo-pms

From: Ulrich Mueller <ulm@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: gentoo-pms@l.g.o
Subject: Re: [gentoo-pms] USE dependency defaults and USE_EXPAND
Date: Sat, 16 Mar 2013 21:22:39
Message-Id: 20804.58004.911532.849040@a1i15.kph.uni-mainz.de
In Reply to: Re: [gentoo-pms] USE dependency defaults and USE_EXPAND by "Michał Górny"
1 >>>>> On Sat, 16 Mar 2013, Micha³ Górny wrote:
2
3 >> The EAPI Cheat Sheet says about USE dependency defaults:
4 >>
5 >> In addition to the features offered in EAPI 2 for USE dependencies,
6 >> a (+) or (-) can be added after a USE flag (mind the parentheses).
7 >> The former specifies that flags not in IUSE should be treated as
8 >> enabled; the latter, disabled. Cannot be used with USE_EXPAND
9 >> flags. This mimics parts of the behaviour of --missing in
10 >> built_with_use.
11 >>
12 >> I wonder about the sentence: "Cannot be used with USE_EXPAND flags."
13 >> The spec doesn't seem to say that.
14
15 > Wasn't it supposed to be meant for EAPI<5?
16
17 For these, the spec says that USE_EXPAND flags are contained in
18 IUSE_EFFECTIVE, but not in IUSE_REFERENCEABLE. IIUC, the latter is the
19 relevant variable for USE dependencies?
20
21 Ulrich