Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154657 - x11-base/xorg-server-1.1.1-r2 does not pull in needed automake-version
Summary: x11-base/xorg-server-1.1.1-r2 does not pull in needed automake-version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
: 158345 (view as bug list)
Depends on:
Blocks: autotools-deps
  Show dependency tree
 
Reported: 2006-11-10 03:37 UTC by Matthias Schwarzott
Modified: 2006-12-17 07:49 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 Matthias Schwarzott gentoo-dev 2006-11-10 03:37:06 UTC
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
Comment 1 Matthias Schwarzott gentoo-dev 2006-11-10 03:40:44 UTC
PS: WANT_AUTOMAKE="latest" also works for me

(at least for xorg-server ebuild - did not check other users of x-modular.eclass)
Comment 2 Kari Hazzard 2006-11-18 09:30:54 UTC
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.
Comment 3 Matthias Schwarzott gentoo-dev 2006-12-03 08:35:45 UTC
@spyderous:
I think this is one for you, author of x-modular.eclass.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2006-12-03 11:59:52 UTC
I already get x11@ mail, I don't need it twice.
Comment 5 Joshua Baergen (RETIRED) gentoo-dev 2006-12-06 19:21:24 UTC
Donnie, are we safe to use the latest autotools?  I don't remember ajax/upstream's policy on their autotool versions.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-12-07 07:02:44 UTC
(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.
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-12-17 07:33:28 UTC
Fixed in eclass, thanks!
Comment 8 Joshua Baergen (RETIRED) gentoo-dev 2006-12-17 07:49:30 UTC
*** Bug 158345 has been marked as a duplicate of this bug. ***