Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132110 - x11-libs/libX11-1.0.0-r2 failing to automake due to missing ./config.guess
Summary: x11-libs/libX11-1.0.0-r2 failing to automake due to missing ./config.guess
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-03 04:32 UTC by Kevin Kubasik
Modified: 2006-08-02 22:50 UTC (History)
0 users

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 Kevin Kubasik 2006-05-03 04:32:07 UTC
login as: kevin
Using keyboard-interactive authentication.
Password:
Last login: Thu Jun  1 21:12:00 2006
kevin@igloo ~ $ emerge --sync

*** You are not in the portage group. You may experience cache problems
*** due to permissions preventing the creation of the on-disk cache.
*** Please add this user to the portage group if you wish to use portage.

emerge: root access required.
kevin@igloo ~ $ sudo su
Password:
igloo kevin # emerge -UvD world\
>
igloo kevin # emerge -UvD world
!!! Error: -U is an invalid short action or option.
igloo kevin # emerge -uvD world
Calculating world dependencies... done!
>>> Emerging (1 of 67) x11-libs/libX11-1.0.0-r2 to /
>>> checking ebuild checksums
>>> checking auxfile checksums
>>> checking miscfile checksums
>>> checking distfiles checksums
>>> Unpacking source...
>>> Unpacking libX11-1.0.0.tar.bz2 to /var/tmp/portage/libX11-1.0.0-r2/work
>>> Unpacking libX11-1.0.0-fix_shadow_manpages.tar.bz2 to /var/tmp/portage/libX11-1.0.0-r2/work
 * Applying libX11-1.0.0-fix_shadow_manpages.tar.bz2 ...                  [ ok ]
 * Running eautoreconf in '/var/tmp/portage/libX11-1.0.0-r2/work/libX11-1.0.0' ...
 * Running aclocal ...                                                    [ ok ]
 * Running libtoolize --copy --force --automake ...                       [ ok ]
 * Running aclocal ...                                                    [ ok ]
 * Running autoconf ...                                                   [ ok ]
 * Running autoheader ...                                                 [ ok ]
 * Running automake --add-missing --copy ...                              [ !! ]

 * Failed Running automake !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/libX11-1.0.0-r2/temp/automake-30412.out


!!! ERROR: x11-libs/libX11-1.0.0-r2 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_unpack
  ebuild.sh, line 700:   Called src_unpack
  ebuild.sh, line 1237:   Called x-modular_src_unpack
  x-modular.eclass, line 261:   Called x-modular_reconf_source
  x-modular.eclass, line 247:   Called eautoreconf
  autotools.eclass, line 68:   Called eautomake
  autotools.eclass, line 171:   Called autotools_run_tool 'automake' '--add-missing' '--copy'
  autotools.eclass, line 198:   Called die

!!! Failed Running automake !
!!! If you need support, post the topmost build error, and the call stack if relevant.

igloo kevin # cat /var/tmp/portage/libX11-1.0.0-r2/temp/automake-30412.out
***** automake *****

configure.ac:18: required file `./config.guess' not found
configure.ac:18: required file `./config.sub' not found
igloo kevin # emerge --info
Portage 2.1_pre10-r2 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.16-gentoo-r6 i686)
=================================================================
System uname: 2.6.16-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.6.14
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3
dev-util/ccache:     2.4-r1
dev-util/confcache:  0.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cli crypt cups dri eds emboss encode esd evo ffmpeg foomaticdb fortran gcj gdbm gif glitz gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg libg++ libwww mad maildir mikmod mmx mono motif mozilla mp3 mpeg mysql ncurses nls nptl ogg opengl openssl oss pam pcre pdflib perl png pppd python quicktime readline reflection sdl session spell spl sqlite3 sse sse2 ssl svg tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_radeon video_cards_fglrx video_cards_vesa"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

igloo kevin #
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 04:33:56 UTC
Don't restrict bugs please, you don't seem to know what those checkboxes are used for...
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-05-03 09:43:29 UTC
Kevin, try this:

Edit /usr/portage/eclass/x-modular.eclass.  At line 89, change >=sys-devel/automake-1.7 to depend on 1.9 instead (>=sys-devel/automake-1.9).  Below the depend block, add the line WANT_AUTOMAKE=1.9.  The section should look like this:

    DEPEND="${DEPEND}
        >=sys-devel/autoconf-2.57
        >=sys-devel/automake-1.9
        >=sys-devel/libtool-1.5
        >=sys-devel/m4-1.4"

    export WANT_AUTOMAKE=1.9
Comment 3 Joshua Baergen (RETIRED) gentoo-dev 2006-05-03 09:44:08 UTC
(In reply to comment #2)
> Below the depend block, add the line WANT_AUTOMAKE=1.9.  The section should

Oops, I meant to add the line 'export WANT_AUTOMAKE=1.9'.  The example was right :P
Comment 4 Kevin Kubasik 2006-05-03 10:13:40 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > Below the depend block, add the line WANT_AUTOMAKE=1.9.  The section should
> Oops, I meant to add the line 'export WANT_AUTOMAKE=1.9'.  The example was
> right :P

no dice :-/ same error as before.

If there's someone who is a little more proficient in ebuilds/autotools than me, this link looks like it contains the answer for those who can understand it. (the bottom is almost the exact error I'm getting)

http://www.gentoo.org/proj/en/qa/autofailure.xml

Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-06-20 23:00:32 UTC
Is this still an issue with the current x-modular.eclass? Make sure you aren't using an eclass from an overlay.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-02 22:50:05 UTC
Waiting for a reply, please reopen when you reply.