Emerging (actually, updating) Mozilla here leads to ac-wrapper: /usr/bin/autoconf-2.13 is missing or not executable. Please try emerging the correct version of autoconf. !!! ERROR: net-www/mozilla-1.7.6 failed. !!! Function src_unpack, Line 80, Exitcode 1 !!! WANT_AUTOCONF failed !!! If you need support, post the topmost build error, NOT this status message. I recently pruned old autoconf versions (with `emerge prune') from my system. The mozilla-1.7.6 ebuild contains the line WANT_AUTOCONF=2.1 autoconf || die "WANT_AUTOCONF failed" autoconf-2.1, however, is not a dependency of mozilla. (At least it won't be emerged here when I try to emerge mozilla.) Reproducible: Always Steps to Reproduce: 1. Prune autoconf-2.13 from your system (emerge prune autoconf) 2. Emerge mozilla-1.6.7 Actual Results: See above. Portage 2.0.51.19 (default-linux/x86/2004.2/gcc34, gcc-3.4.3, glibc-2.3.4. 20041102-r1, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1600MHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 09:59:36) ] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium-m -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/ X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/ dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/ config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/ control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" 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 aalib acpi alsa avi berkdb bitmap-fonts cdr cdrom chroot crypt cups curl divx4linux doc dvd dvdr emboss encode esd fam font-server foomaticdb gdbm gif gimpprint gnome gphoto2 gpm gtk gtk2 ieee1394 imagemagick imap imlib informix ipv6 irda java jpeg junit ldap libg++ libwww live mad mbox mcal mikmod mmx motif mozdomi mozilla mozsvg mp3 mpeg ncurses network nls oggvorbis opengl oss pam pcmcia pcre pda pdflib perl pic pie plotutils png pnp postgres ppds python quicktime readline sdl slang spell sse ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts trusted type1-fonts unicode usb xinerama xml xml2 xmms xprint xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
you shouldnt, in theory, be able to dep prune autoconf/automake versions since every version is part of `emerge system`
Even though you shouldn't be able to prune autoconf-2.13, I added the explicit DEPEND to the ebuilds.