Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33663 - repoman allows broken IUSE
Summary: repoman allows broken IUSE
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-17 03:43 UTC by Spider (RETIRED)
Modified: 2005-02-27 23:31 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Spider (RETIRED) gentoo-dev 2003-11-17 03:43:47 UTC
Repoman doesn't complain about USE flags in DEPEND/RDEPEND (or "use foo && dofo" statements)  when they aren't in IUSE.  

IUSE=""
shouldn't be valid in cases like that.
Comment 1 Nicholas Jones (RETIRED) gentoo-dev 2004-04-11 16:00:51 UTC
Detecting IUSE in {,R,P}DEPEND and SRC_URI is easy enough...
They are required to end in a ?.

As for the inline use in an ebuild... That's a little harder.
Comment 2 Brian Harring (RETIRED) gentoo-dev 2005-02-27 23:31:57 UTC
Repoman complains about this now, as should the use func.