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

Bug 153970

Summary: enlightenment.eclass - WANT_AUTO* variables need to be exported (+ automake-1.10 issues)
Product: Gentoo Linux Reporter: Jakub Moc (RETIRED) <jakub>
Component: EclassesAssignee: SpanKY <vapier>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jakub Moc (RETIRED) gentoo-dev 2006-11-03 14:44:20 UTC
The WANT_AUTO* stuff in there is useless as it never gets exported.

1. emerge -C =automake-1.10
2. replace WANT_AUTOMAKE=latest w/ WANT_AUTOMAKE=1.9 in the eclass
2. emerge some ebuild that inherits the eclass and watch it bomb out...

<snip>
Running aclocal...
am-wrapper: /usr/bin/aclocal-1.10 is missing or not executable.
</snip>

WANT_AUTOMAKE=latest is also not the best choice here, eterm, eclair, e_modules (and bunch of others pretty likely) fails w/ automake-1.10.
Comment 1 SpanKY gentoo-dev 2006-11-04 01:51:57 UTC
enlightenment.eclass is fine

i'll work diego to fix autotools.eclass
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-11-04 02:11:58 UTC
Well yeah, the autotools.eclass solution is less that ideal... Anyway, could you do something like this?

[[ -z ${WANT_AUTOCONF} ]] && WANT_AUTOCONF="latest"
[[ -z ${WANT_AUTOMAKE} ]] && WANT_AUTOMAKE="latest"

Can't override it in ebuilds otherwise w/o messing w/ the eclass, which sucks. Will be needed even after the autotools.eclass gets tweaked to handle this better.