1 |
On Fri, 10 Jul 2009 19:32:02 +0200 |
2 |
Harald van Dijk <truedfx@g.o> wrote: |
3 |
> Also, are USE dependencies possible with implicit IUSE? If |
4 |
> not, things like DEPEND="dev-lang/python[-build]" would have to be |
5 |
> changed even though they're probably a good idea. |
6 |
|
7 |
Use dependencies are possible. Use dependency defaults are not. So: |
8 |
|
9 |
DEPEND="dev-lang/python[-build]" would be ok so long as all versions of |
10 |
python either have build in IUSE or are EAPI 3 and have build in |
11 |
IUSE_IMPLICIT. |
12 |
|
13 |
DEPEND="dev-lang/python[-build(-)]" would be ok so long as build is not |
14 |
in IUSE_IMPLICIT, regardless of build's status in IUSE. |
15 |
|
16 |
As you can see, implicit flags mess things up lots... No big deal for |
17 |
USERLAND et al, but they're a pain in the ass for 'normal' flags. |
18 |
|
19 |
-- |
20 |
Ciaran McCreesh |