On Fri, 10 Jul 2009 19:32:02 +0200
Harald van Dijk <[email protected]> wrote:
> Also, are USE dependencies possible with implicit IUSE? If
> not, things like DEPEND="dev-lang/python[-build]" would have to be
> changed even though they're probably a good idea.

Use dependencies are possible. Use dependency defaults are not. So:

DEPEND="dev-lang/python[-build]" would be ok so long as all versions of
python either have build in IUSE or are EAPI 3 and have build in
IUSE_IMPLICIT.

DEPEND="dev-lang/python[-build(-)]" would be ok so long as build is not
in IUSE_IMPLICIT, regardless of build's status in IUSE.

As you can see, implicit flags mess things up lots... No big deal for
USERLAND et al, but they're a pain in the ass for 'normal' flags.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to