Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 298312 - ruby-ng.eclass adds "test?" dependencies but doesn't declare IUSE=test
Summary: ruby-ng.eclass adds "test?" dependencies but doesn't declare IUSE=test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-25 13:27 UTC by David Leverton
Modified: 2010-01-16 21:52 UTC (History)
0 users

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 David Leverton 2009-12-25 13:27:56 UTC
ruby-ng.eclass's ruby_add_rdepend function automatically adds the specified dependencies to DEPEND under a test? conditional, but doesn't declare the test flag in IUSE.  This is incorrect per both devmanual and PMS, as the only flags that don't need to be declared are ARCH and USE_EXPAND things.
Comment 1 Alex Legler (RETIRED) archtester gentoo-dev Security 2010-01-16 21:52:39 UTC
This should be fixed now in CVS, thanks.