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

Bug 40052

Summary: xmms ebuild fails since 1.2.9 (easy fix)
Product: Gentoo Linux Reporter: Robert Führicht <the_master_of_disaster>
Component: Current packagesAssignee: Jeremy Huddleston (RETIRED) <eradicator>
Status: RESOLVED INVALID    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Robert Führicht 2004-02-01 02:42:06 UTC
With Automake >= 1.7.9, the build fails at running automake complaining about the automake version. Please insert "aclocal" before the automake statement in the for loop, this fixes it.
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-01 13:03:28 UTC
Hmm... we've only got automake up to 1.7.8 in portage, so I can't verify this not working with 1.7.9, but it should... are you experiencing the problem because you are using 1.8.x? If you are using 1.7, can you give me the exact output of the error?
Comment 2 Robert Führicht 2004-02-01 15:16:02 UTC
Sorry, I forgot about that.
I was messing with SIM-CVS, which seemed to require Automake 1.7.9.

emerge xmms gives me this:

configure.in:8: version mismatch.  This is Automake 1.7.9,
configure.in:8: but the definition used by this AM_INIT_AUTOMAKE
configure.in:8: comes from Automake 1.7.8.  You should recreate
configure.in:8: aclocal.m4 with aclocal and run automake again.

To get rid of that, change this in the ebuild:

for x in . libxmms ; do
  cd ${S}/${x}
  ### MYFIX
  aclocal
  ### /MYFIX
  automake --gnu --add-missing --include-deps || die
done

Comment 3 Robert Führicht 2004-02-01 15:16:57 UTC
I set this bug to invalid, as automake 1.7.9 is not yet in portage