Can't emerge sys-devel/automake-1.7.5-r2 because autoconf 2.54 is not found, but sys-devel/autoconf-2.57-r1 is installed. Reproducible: Always Steps to Reproduce: 1. ACCEPT_KEYWORDS="~x86" emerge world Actual Results: wopr-vm root # emerge world Calculating world dependencies ...done! >>> emerge (1 of 18) sys-devel/automake-1.7.5-r2 to / >>> md5 src_uri ;-) automake-1.7.5.tar.gz >>> md5 src_uri ;-) automake-1.6.3.tar.gz >>> md5 src_uri ;-) automake-1.5.tar.gz >>> md5 src_uri ;-) automake-1.4-p6.tar.gz >>> Unpacking source... >>> Unpacking automake-1.7.5.tar.gz to /var/tmp/portage/automake-1.7.5-r2/work >>> Unpacking automake-1.6.3.tar.gz to /var/tmp/portage/automake-1.7.5-r2/work >>> Unpacking automake-1.5.tar.gz to /var/tmp/portage/automake-1.7.5-r2/work >>> Unpacking automake-1.4-p6.tar.gz to /var/tmp/portage/automake-1.7.5-r2/work * Applying automake-1.5-target_hook.patch... [ ok ] * Applying automake-1.7.5-infopage-namechange.patch... [ ok ] >>> Source unpacked. checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for perl... /usr/bin/perl checking for tex... no configure: error: Autoconf 2.54 or better is required. Is it installed? Is it in your PATH? (try running `autoconf --version') Is it working? See also config.log for error messages before this one. !!! ERROR: sys-devel/automake-1.7.5-r2 failed. !!! Function src_compile, Line 102, Exitcode 1 !!! (no error message) wopr-vm root # emerge info Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) XP 1800+ GENTOO_MIRRORS="ftp://trumpetti.atm.tut.fi/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm arts avi crypt encode foomaticdb gif imlib java jpeg gnome libg++ libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl pdflib png quicktime sdl spell svga truetype xml2 xmms xv zlib gdbm berkdb slang readline gpm tcpd pam perl python cups imap ssl -X -alsa -gtk -gtk2 -kde -qt" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache fixpackages"
What's the result of autoconf --version?
Autoconf version 2.13 But shouldn't the auto* wrappers take care of this?
Should. What's the result of ls -l /usr/bin/autoconf* on your system?
wopr-vm root # ls -l /usr/bin/autoconf* lrwxrwxrwx 1 root root 29 Jul 18 11:40 /usr/bin/autoconf -> ../lib/autoconf/ac-wrapper.pl -rwxr-xr-x 1 root root 4901 Apr 9 04:14 /usr/bin/autoconf-2.13 -rwxr-xr-x 1 root root 7675 Apr 9 04:14 /usr/bin/autoconf-2.57
Please include config.log from /var/tmp/portage/automake-1.7.5-r2/work/automake-1.7.5/ : # FEATURES="noclean" emerge automake will not clean the build dir ...
Created attachment 14815 [details] /var/tmp/portage/automake-1.7.5-r2/work/automake-1.7.5/config.log
I re-emerged the File-Spec package and the problem is gone now.
Ok, great. Probably due to recent perl issue that *should* be fixed now.