Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591306 - app-portage/repoman: only the first USE missing from IUSE is reported
Summary: app-portage/repoman: only the first USE missing from IUSE is reported
Status: RESOLVED WONTFIX
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Repoman (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-15 09:52 UTC by Coacher
Modified: 2022-07-12 03:18 UTC (History)
0 users

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


Attachments
foo-0.ebuild (foo-0.ebuild,368 bytes, text/plain)
2016-08-15 09:52 UTC, Coacher
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Coacher 2016-08-15 09:52:59 UTC
Created attachment 443378 [details]
foo-0.ebuild

Hello.

app-portage/repoman-9999 from master @ 99d8cdc.
Also reproducible with master @ b7f0937.

If I run 'repoman' with the attached ebuild I have the following list of errors:

  IUSE.missing [fatal]          2
   app-misc/foo/foo-0.ebuild: DEPEND: USE flag 'ImNotInIUSE' referenced in conditional 'ImNotInIUSE?' is not in IUSE
   app-misc/foo/foo-0.ebuild: RDEPEND: USE flag 'ImNotInIUSE' referenced in conditional 'ImNotInIUSE?' is not in IUSE
  dependency.syntax [fatal]     3
   app-misc/foo/foo-0.ebuild: DEPEND: USE flag 'ImNotInIUSE' referenced in conditional 'ImNotInIUSE?' is not in IUSE
   app-misc/foo/foo-0.ebuild: RDEPEND: USE flag 'ImNotInIUSE' referenced in conditional 'ImNotInIUSE?' is not in IUSE
   app-misc/foo/foo-0.ebuild: RDEPEND: USE flag 'ImNotInIUSE' referenced in conditional 'ImNotInIUSE?' is not in IUSE

The ebuild also includes 'ImNotInIUSETooButNotReported' USE flag, which is also missing from IUSE, but repoman doesn't report it.

Please fix.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-12 03:18:40 UTC
repoman support has been removed per bug 835013.

Please file a new bug (or, I suppose, reopen this one) if you feel this check is still applicable to pkgcheck and doesn't already exist.