I was setting up a Gentoo-Box. While emerging system the error occured. The Ebuild mit-krb5-1.3.4 needs to access autoconf-2.52 (or higher) but cant' find it. The Problem ist the following: If I enter autoconf --version I can see, that the version is 2.13. I emerged autoconf-2.59-r4 again. The version that is shown by autoconf --version is still 2.13. I found the Enviroment Variable WANT_AUTOCONF, so I tried "export WANT_AUTOCONF="2.5" ", without success Reproducible: Always Steps to Reproduce: While emerging system (setting up a new box) 1. emerge "=mit-krb5-1.3.4" -> crashes while accessing autoconf 2.52 or higher Actual Results: Emerge stopped, I tried to set the env.var. WANT_AUTOCONF -> no success Expected Results: Emerge mit-krb5-1.3.4 making all in util/et... make[2]: Entering directory `/var/tmp/portage/mit-krb5-1.3.4/work/krb5-1.3.4/src/util/et' rm -f -r ././autom4te.cache cd ./. && \ (autoconf --include=../.. || \ autoconf --localdir=../.. ) Usage: autoconf [-h] [--help] [-m dir] [--macrodir=dir] [-l dir] [--localdir=dir] [--version] [template-file] FATAL ERROR: Autoconf version 2.52 or higher is required for this script make[2]: *** [configure] Error 2 make[2]: Leaving directory `/var/tmp/portage/mit-krb5-1.3.4/work/krb5-1.3.4/src/util/et' make[1]: *** [all-recurse] Error 1 make[1]: Leaving directory `/var/tmp/portage/mit-krb5-1.3.4/work/krb5-1.3.4/src/util' make: *** [all-recurse] Error 1 !!! ERROR: app-crypt/mit-krb5-1.3.4 failed. !!! Function src_compile, Line 128, Exitcode 2 !!! (no error message)
I get the exact same error. I'm trying to perform a new install on boxen in my school's computer lab and I get these errors on all.
I had the same problem on my Laptop (TravelMate 240; Celeron 2.4 GHz)... I had a look at the the autoconf-command and noticed the same as Tobias Stocker, obviously there are three autoconf commands: - autoconf - autoconf-2.13 - autoconf-2.59 now what I did was backing up the /usr/portage/app-crypt/mit-kr5b/mit-krb5-1.3.4.ebuild file. Afterwards I replaced all "autoconf" with "autoconf-2.59" in the src_compile() function. This worked, still as it was just a guess I don't know about the aftermaths or the correctness of my solution.
There are some other packeges that will fail while compiling if the version-numer of autoconf is lower than 2.5. gaim is one of these. I have another box and was looking for the version-numer of autoconf on it, which was 2.13, but I had never problems whit that box (gaim is installed also). maybe that might help.
so what's the latest on this? Please reopen if this is still an issue.