Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 251591

Summary: sys-apps/portage-2.2_rc17 - repoman incorrectly warns for unused, but inherited eclasses
Product: Portage Development Reporter: Hugo Mildenberger <Hugo.Mildenberger>
Component: RepomanAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 210077, 216231    

Description Hugo Mildenberger 2008-12-19 09:21:50 UTC
if you inherit autotools and then call eautoreconf depending on a use flag, repoman says: no eauto* function called.

A construct like the following triggered the warning:

if use boinc; then
   ebegin "need boinc/config.h"\
       &&  cd "${S}/boinc"\
       &&  eautoreconf\
       &&  cd  "${S}"\
       &&  eend || die "eautoreconf of boinc failed"
fi
Comment 1 Zac Medico gentoo-dev 2008-12-20 19:38:00 UTC
Thanks, this is fixed in svn r12260.
Comment 2 Zac Medico gentoo-dev 2008-12-20 22:31:29 UTC
This is fixed in 2.1.6.2 and 2.2_rc18.