Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 432806 - eautomake: automake version mismatch => eautoreconf => double elibtoolize
Summary: eautomake: automake version mismatch => eautoreconf => double elibtoolize
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-26 05:55 UTC by Dennis Schridde
Modified: 2014-11-15 07:01 UTC (History)
1 user (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 Dennis Schridde 2012-08-26 05:55:18 UTC
* Messages for package sys-apps/systemd-189:
 * Running elibtoolize in: systemd-189/build-aux/
 *   We've already been run in this tree; you should
 *   avoid this if possible (perhaps by filing a bug)


Reproducible: Always
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2012-08-28 08:33:11 UTC
@base-system, when an ebuild does something like:

src_prepare() {
    eautomake
    elibtoolize
}

and eautomake finds an automake version mismatch, it runs whole eautoreconf, elibtoolize included. Effectively, the above-reported warning happens.
Comment 2 SpanKY gentoo-dev 2014-11-15 07:01:52 UTC
if the ebuild is triggering a full rerun due to automake mismatch, it should change the code to use eautoreconf instead of trying to cheat w/plain automake.  in which case i'm not sure we should fix this as it's a good warning to get people to change their ebuild.