After I reinstalled autoconf-2.59-r4 WANT_AUTOCONF=?.? syntax
doesn't work any more. Looking though /usr/bin/autoconf script,
it reads WANT_AUTOCONF_2_1 and WANT_AUTOCONF_2_5,
but AFAIK this syntax is deprecated. If this change is not intentional,
please go back to the previous state. sys-devel/autoconf-2.59-r4 is
the only autoconf available at the moment.
Clearly, this is a pretty major problem, as it prevents installation of KDE and emacs on a new system. The emacs ebuild apparently does not manage to force the 2.1 version of autoconf (bug 66741), and one of the prerequisites of KDE (cups, I think) fails to force 2.5.
for cups, edit the ebuild, in "src_unpack()"
WANT_AUTOCONF=2.5 autoconf || die
WANT_AUTOCONF_2_5=1 autoconf || die
thats not a solution.. well.. for cups you can WANT_AUTOCONF_2_5=1 emerge cups, but theres libungif and others too.
Sure, there are workarounds. But is there a good reason for changing the syntax? I guess that either autoconf should be fixed or all ebuilds should be checked (grep?) for the wrong syntax and fixed.
ok, this looks like a problem with cvs ... for some reason, cvs didnt take the updated version of the autoconf wrapper
i'll fix up cvs and push out -r5
*** Bug 66668 has been marked as a duplicate of this bug. ***
*** Bug 66741 has been marked as a duplicate of this bug. ***
upgrade to autoconf-2.59-r5
this bug would have affected only people that emerged -r4 in the last ~5 days
*** Bug 66943 has been marked as a duplicate of this bug. ***
*** Bug 66828 has been marked as a duplicate of this bug. ***