Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 4592

Summary: automake doesn't see autoconf, autconf won't rebuild
Product: Gentoo Linux Reporter: webmaster
Component: [OLD] Core systemAssignee: Martin Schlemmer (RETIRED) <azarah>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: 1.2   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.