I wanted to reopen a bug http://bugs.gentoo.org/show_bug.cgi?id=26291 , but am not allowed, so: Hi have same problem now with: h52 root # WANT_AUTOCONF_2_5=1 h52 root # emerge kde Calculating dependencies ...done! >>> emerge (1 of 39) kde-base/kdelibs-3.1.4 to / >>> md5 src_uri ;-) kdelibs-3.1.4.tar.bz2 >>> Unpacking source... * * KDELIBS 3.1.4 will not work with your current autoconf version * You should upgrade to 2.57a or 2.58 !!! ERROR: kde-base/kdelibs-3.1.4 failed. !!! Function src_unpack, Line 52, Exitcode 0 !!! (no error message) h52 root # I see there is only autoconf-2.57 available in portage, nothing newer. I also don't like rebuilding configure script all the time, often I just see some warning on obsoleted macros etc. Rebuilding configure script blindly doesn't bring anything good. The note regarding POSIX in coreutils is a good point and even excellent remark on the "head -1" and "head -n 1". I reported similar problem some months ago to coreutils team, there are other problematic commands: hostname(1), tail(1). Yesterday I updated coreutils and what a surprise, emerge told me I should "manually" unmerge afterwards sh-utils, textutils and fileutils. Imagine, I would install several packages at once, I'd never see this note! I suggest masking coreutils when any of those packages is installed(please verify that they overlapped, one of them might not be necessary to remove, I just don't remember which one). That would make users sure they have only one type of these tools. The whole thread quite importatnt for this bug report is at http://www.mail-archive.com/bug-coreutils@gnu.org/msg00779.html . Ask developers if they already committed a fix, I hope so but never received any Cc'd email. :( Please provide newer version of autoconf. Reproducible: Always Steps to Reproduce: 1. 2. 3.
could you try: WANT_AUTOCONF=2.5 emerge kde
Doesn't help.
You have to manually emerge the newer version of autoconf. See the first sticky thread in the desktop forums. cd /usr/portage/sys-devel/autoconf emerge ./autoconf-2.58.ebuild