Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207104 - repoman false positive with ebuild.autotools
Summary: repoman false positive with ebuild.autotools
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: InVCS
Depends on:
Blocks: 200044
  Show dependency tree
 
Reported: 2008-01-23 00:12 UTC by SpanKY
Modified: 2008-02-01 05:37 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 SpanKY gentoo-dev 2008-01-23 00:12:10 UTC
running `repoman full` on coreutils yields:

  ebuild.autotools              4
   sys-apps/coreutils/coreutils-6.10.ebuild: Direct calls to 'automake' instead of using autotools.eclass on line: 29
   sys-apps/coreutils/coreutils-6.10.ebuild: Direct calls to 'autoconf' instead of using autotools.eclass on line: 30

i thought that was kind of weird considering i know this uses autotools.eclass, but let's look at it ...

$ sed -n '25,33p' coreutils-6.10.ebuild
========================
        !net-mail/base64
        >=sys-libs/ncurses-5.3-r5"
DEPEND="${RDEPEND}
        app-arch/lzma-utils
        >=sys-devel/automake-1.10.1
        >=sys-devel/autoconf-2.61
        >=sys-devel/m4-1.4-r1"

pkg_setup() {
========================

ack!  repoman is warning on the DEPEND!


$ emerge --version
Portage 2.1.4 (default-linux/amd64/2006.1/desktop, gcc-4.2.2, glibc-2.7-r1, 2.6.23.14 x86_64)
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2008-01-27 14:02:23 UTC
yeah running qgrep -Hex '^[^#]*([^e/]|^)(autoconf|automake|aclocal|libtoolize)' shows other types of false positives too. should have figured out this way of testing before submitting the patch :)
Comment 2 Zac Medico gentoo-dev 2008-01-30 22:51:11 UTC
I've converted this to a runtime 'QA Notice' since it's hard to correctly parse bash.
Comment 3 Zac Medico gentoo-dev 2008-02-01 05:37:02 UTC
This has been released in 2.1.4.1.