A workaround is to install a newer version of autoconf. ----- Result from trying to emerge libmodplug-0.8.4 with autoconf 2.59-r7: * Running eautoreconf in '/var/tmp/portage/media-libs/libmodplug-0.8.4/work/libmodplug-0.8.4' ... * Requested autoconf 2.5 * Using autoconf (GNU Autoconf) 2.59 * Using autoheader (GNU Autoconf) 2.59 * Requested automake latest: 1.9 * Using automake (GNU automake) 1.9.6 * Using aclocal (GNU automake) 1.9.6 * Running aclocal ... [ !! ] * Failed Running aclocal ! * * Include in your bugreport the contents of: * * /var/tmp/portage/media-libs/libmodplug-0.8.4/temp/aclocal-27835.out !!! ERROR: media-libs/libmodplug-0.8.4 failed. Call stack: ebuild.sh, line 1576: Called dyn_unpack ebuild.sh, line 716: Called src_unpack libmodplug-0.8.4.ebuild, line 31: 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. ----- Contents of aclocal-27835.out: ***** aclocal ***** configure.in:3: error: Autoconf version 2.60 or higher is required configure.in:3: the top level autom4te-2.59: /usr/bin/m4 failed with exit status: 63 aclocal-1.9: autom4te failed with exit status: 63 ----- emerge --info: Portage 2.1.2_rc3-r4 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.19-gentoo-r2 x86_64) ================================================================= System uname: 2.6.19-gentoo-r2 x86_64 Dual Core AMD Opteron(tm) Processor 165 Gentoo Base System version 1.12.1 Last Sync: Thu, 14 Dec 2006 00:30:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 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-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ " MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib acl acpi aiglx alias alsa aotuv arts asf bash-completion berkdb bitmap-fonts bzip2 cairo cli cracklib crypt cups curl cursors cvs dbus dlloader dri dts dvd elibc_glibc encode esd firefox flac foomaticdb fortran ftp gadu gd gdbm gif glitz gmp gpm gtk guile hal highlight history icons iconv imagemagick imap input_devices_evdev input_devices_keyboard input_devices_mouse ipod irc isdnlog jack java javascript jpeg jpeg2k kde kdm kerberos kernel_linux latex ldap libcaca libg++ logrotate mad matroska mng modplug mozbranding mp3 mp4 mpeg musepack ncurses netjack netmeeting network nls nowlistening nptl nptlonly nsplugin ntfs ogg openexr opengl pam pcre pdf perl php png ppds pppd pulseaudio python qmail qt qt3 qt4 rdesktop readline reflection reiserfs ruby samba sametime sdl session sid sndfile snmp soap speex spell spl sqlite ssl statistics subversion svg tcl tcltk tcpd texteffect theora tidy tiff tk translator truetype truetype-fonts type1-fonts udev unicode userland_GNU video_cards_nvidia vim-pager vim-with-x vorbis winpopup wma wxwindows x264 xcomposite xforms xine xinerama xml xorg xscreensaver xv xvid yahoo zip zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
The deps look just fine here...
Autoconf 2.59-r7 is what comes with a regular 2006.1 install. Try downgrading to that version; I suspect that it would stop working. Would adding a dependency on ">=sys-devel/autoconf-2.60" be a good solution, or is there a better way?
The dependencies are just fine.