Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 270752 - net-misc/radvd (multiple versions) automake version mismatch
Summary: net-misc/radvd (multiple versions) automake version mismatch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Wolfram Schlich (RETIRED)
URL:
Whiteboard:
Keywords:
: 270754 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-05-21 19:20 UTC by Stefan Huber
Modified: 2009-08-20 11:42 UTC (History)
6 users (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 Stefan Huber 2009-05-21 19:20:03 UTC
Problem occurred on a x86 and amd64 system, running gcc-4.3.2-r3 and automake-1.10.2 and portage-2.1.6.11.


Reproducible: Always

Steps to Reproduce:
1. emerge radvd


Actual Results:  
am-wrapper: warning: invalid WANT_AUTOMAKE 'latest'; ignoring.
 * Running automake --add-missing --copy --foreign ...                                   [ !! ]
 
 * Failed Running automake !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/net-misc/radvd-1.1/temp/automake.out
 
 *
 * ERROR: net-misc/radvd-1.1 failed.
 * Call stack:
 *               ebuild.sh, line   48:  Called src_unpack
 *             environment, line 2727:  Called eautomake
 *             environment, line  882:  Called autotools_run_tool 'automake' '--add-missing' '-
-copy' '--foreign'
 *             environment, line  390:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";
 *  The die message:
 *   Failed Running automake !
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/net-misc/radvd-1.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-misc/radvd-1.1/temp/environm
ent'.
 *


corresponding build.log file:

***** automake *****
***** PWD: /var/tmp/portage/net-misc/radvd-1.1/work/radvd-1.1
***** automake --add-missing --copy --foreign
 
configure.in:21: version mismatch.  This is Automake 1.10.2,
configure.in:21: but the definition used by this AM_INIT_AUTOMAKE
configure.in:21: comes from Automake 1.9.6.  You should recreate
configure.in:21: aclocal.m4 with aclocal and run automake again.
configure.in: installing `./ylwrap'



Since I could simple compile the code by hand by calling './configure && make' I tried to remove the line
  eautomake

in the ebuild 'radvd-1.1.ebuild', and it works now.
Comment 1 Sebastian Luther (few) 2009-05-22 07:54:40 UTC
*** Bug 270754 has been marked as a duplicate of this bug. ***
Comment 2 Wolfgang Goetz 2009-05-22 09:23:07 UTC
(In reply to comment #1)
> *** Bug 270754 has been marked as a duplicate of this bug. ***
> 

Ha! Real-Life Race Condition in Bugwriting
for search 'ALL radvd' --> finishing the report. :-)
270752 19:20:03 NEW       net-misc/radvd...      	
270754 19:28:02 RESO DUPL net-misc/radvd-1.2..

(i used wrong place in 270754 for emerge --info)
Comment 3 Mirko Ebbers 2009-05-30 10:55:49 UTC
I can confirm this Bug. It seems to be a problem with WANT_AUTOMAKE='latest'. It compiles fine with
WANT_AUTOMAKE=1.10 emerge -av radvd
Comment 4 Roland Huehn 2009-06-21 04:02:48 UTC
(In reply to comment #3)
Yes I cann confirm this Bug too.
Comment 5 Nico Baggus 2009-06-21 20:08:25 UTC
same here
w.r.t. #3.
Comment 6 Dmitri Seletski 2009-07-10 12:51:27 UTC
Seem to have this problem too

cat  /var/tmp/portage/net-misc/radvd-1.1/temp/automake.out
***** automake *****
***** PWD: /var/tmp/portage/net-misc/radvd-1.1/work/radvd-1.1
***** automake --add-missing --copy --foreign

configure.in:21: version mismatch.  This is Automake 1.10.2,
configure.in:21: but the definition used by this AM_INIT_AUTOMAKE
configure.in:21: comes from Automake 1.9.6.  You should recreate
configure.in:21: aclocal.m4 with aclocal and run automake again.
configure.in: installing `./ylwrap'
Comment 7 Joost Ruis 2009-07-20 12:50:59 UTC
Confirm #3
Comment 8 Robert Buchholz (RETIRED) gentoo-dev 2009-08-20 11:42:53 UTC
  20 Aug 2009; Robert Buchholz <rbu@gentoo.org> -radvd-1.0-r1.ebuild,
  radvd-1.1.ebuild:
  Change to eautoreconf in stable as well, bug 270752.

  28 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org> radvd-1.2.ebuild:
  If you haven't set WANT_AUTOMAKE you want eautoreconf.