Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37772 - kdelibs won't compile with autoconf 2.57
Summary: kdelibs won't compile with autoconf 2.57
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on: 26291
Blocks:
  Show dependency tree
 
Reported: 2004-01-10 02:23 UTC by Martin Mokrejš
Modified: 2004-01-10 09:52 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2004-01-10 02:23:30 UTC
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.
Comment 1 Priit Laes (IRC: plaes) 2004-01-10 02:38:27 UTC
could you try:
WANT_AUTOCONF=2.5 emerge kde
Comment 2 Martin Mokrejš 2004-01-10 03:10:02 UTC
Doesn't help.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-01-10 05:52:57 UTC
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