x11-base/xorg-server-1.1.1-r2 does not build as automake is not available in correct version. * Running eautoreconf in '/var/tmp/portage/x11-base/xorg-server-1.1.1-r2/work/xorg-server-1.1.1' ... * Running aclocal ... [ !! ] * Failed Running aclocal ! * * Include in your bugreport the contents of: * * /var/tmp/portage/x11-base/xorg-server-1.1.1-r2/temp/aclocal-32347.out !!! ERROR: x11-base/xorg-server-1.1.1-r2 failed. Call stack: ebuild.sh, line 1568: Called dyn_unpack ebuild.sh, line 708: Called src_unpack xorg-server-1.1.1-r2.ebuild, line 366: Called x-modular_reconf_source x-modular.eclass, line 259: Called eautoreconf autotools.eclass, line 83: Called eaclocal autotools.eclass, line 121: Called autotools_run_tool 'aclocal' autotools.eclass, line 242: Called die !!! Failed Running aclocal ! !!! If you need support, post the topmost build error, and the call stack if relevant. gauss ~ # cat /var/tmp/portage/x11-base/xorg-server-1.1.1-r2/temp/aclocal-32347.out ***** aclocal ***** am-wrapper: /usr/bin/aclocal-1.9 is missing or not executable. Please try emerging the correct version of automake. I only have automake 1.4_p6 and 1.10 installed. Perhaps x-modular.eclass has to be changed from if [[ -n "${SNAPSHOT}" ]]; then # FIXME: What's the minimal libtool version supporting arbitrary versioning? DEPEND="${DEPEND} >=sys-devel/autoconf-2.57 >=sys-devel/automake-1.7 >=sys-devel/libtool-1.5 >=sys-devel/m4-1.4" fi to something like this: if [[ -n "${SNAPSHOT}" ]]; then # FIXME: What's the minimal libtool version supporting arbitrary versioning? DEPEND="${DEPEND} >=sys-devel/libtool-1.5 >=sys-devel/m4-1.4" WANT_AUTOMAKE="1.7" WANT_AUTOCONF="latest" fi or other WANT_AUTOMAKE depends on which version is really required
PS: WANT_AUTOMAKE="latest" also works for me (at least for xorg-server ebuild - did not check other users of x-modular.eclass)
This seems to happen with xorg-server-1.1.1-r1 too, although the aclocal output is a bit different. I'll play with the automake variables and see what happens.
@spyderous: I think this is one for you, author of x-modular.eclass.
I already get x11@ mail, I don't need it twice.
Donnie, are we safe to use the latest autotools? I don't remember ajax/upstream's policy on their autotool versions.
(In reply to comment #5) > Donnie, are we safe to use the latest autotools? I don't remember > ajax/upstream's policy on their autotool versions. Yeah, let's try to follow the newest versions whenever we can. Upstream basically has no policy, besides requiring a minimal version.
Fixed in eclass, thanks!
*** Bug 158345 has been marked as a duplicate of this bug. ***