Summary: | foo[bar?] should be equivalent to bar? (foo[bar]) !bar? (foo) but it is not ? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tupone Alfredo <tupone> |
Component: | Current packages | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tupone Alfredo
![]() You need to use (+) or (-) if the flag is not in IUSE of the target package, see https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-830008.3.4: > Unless a 4-style default is specified, it is an error for a use dependency to > be applied to an ebuild which does not have the flag in question in > IUSE_REFERENCEABLE |