Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4592 - automake doesn't see autoconf, autconf won't rebuild
Summary: automake doesn't see autoconf, autconf won't rebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Martin Schlemmer (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-05 13:33 UTC by webmaster
Modified: 2003-02-04 19:42 UTC (History)
0 users

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 webmaster 2002-07-05 13:33:06 UTC
emerge -u world
...
>>> emerge sys-devel/autoconf-1.6.1-r6 to /
...
configure: errror: Autoconf 2.52 or better is required
...
!!! Function src_compile, Line 20, Exitcode 1
...

This effectively blocks any further updates of anything that depends on
autoconf, unless I explicitly specify each one, being careful to force the ones
with dependencies on autoconf to skip building dependencies.  I'll switch to
Mandrake before I do that.

Autoconf is the most recent unmasked version; 'emerge -u autoconf' gives nothing
but 'regenerating GNU info directory index'.

A rebuild of autoconf gives this:
emerge autoconf
Calculating dependencies ..done!
>>> emerge sys-devel/autoconf-2.53a to /
...
Can't locate IO/Handle.pm in @INC (@INC contains:
/var/tmp/portage/autoconf-2.53a/work/autoconf-2.53a/lib
/usr/lib/perl5/5.6.1/i686-linux /usr/lib/perl5/5.6.1
/usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl .) at
/usr/lib/perl5/5.6.1/i686-linux/IO/Seekable.pm line 101.
...
!!! Function src_compile, Line 11, Exitcode 2

This leads me to believe that this is a Perl problem.  Handle.pm exists, but not
in IO.  Should I symlink this?  And if so, why isn't it already symlinked?
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-05 17:36:13 UTC
I have here:

nosferatu 3.1 # find /usr/lib/ -name Handle.pm
/usr/lib/perl5/5.6.1/i686-linux/IO/Handle.pm
/usr/lib/perl5/5.6.1/Tie/Handle.pm
nosferatu 3.1 # 
Comment 2 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-06 17:27:17 UTC
Remerging perl maybe fixes it ?
Comment 3 webmaster 2002-07-08 14:25:38 UTC
Wierd.  It works now, after I rebuilt Perl and updated Portage.  Don't know
which it was, though.  Anyone care to confirm?

Once again, Gentoo manages to pull itself together, if you try again.
Comment 4 Martin Schlemmer (RETIRED) gentoo-dev 2002-07-08 15:35:09 UTC
Well, I never had that problem, and also didnt run into it when doing a 
gcc-3.1 bootstrap and emerge system this weekend.