Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72255 - Can't compile libgpg-error-1.0-r1, autoconf-2.59-r5 and others
Summary: Can't compile libgpg-error-1.0-r1, autoconf-2.59-r5 and others
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-23 08:37 UTC by Reiner Block
Modified: 2004-12-05 23:34 UTC (History)
1 user (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 Reiner Block 2004-11-23 08:37:00 UTC
When I try to emerge libgpg-error-1.0-r1, autoconf-2.59-r5 and others, I get the following error:

autoconf-2.59-r5:
-------------------------------------------------------------------------------
Can't locate auto/POSIX/autosplit.ix in @INC (@INC contains: /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at /usr/lib/perl5/5.8.4/AutoLoader.pm line 160.
 at /usr/lib/perl5/5.8.4/i686-linux/POSIX.pm line 7
Can't locate loadable object for module POSIX in @INC (@INC contains: /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227
Compilation failed in require at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227.
BEGIN failed--compilation aborted at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227.
Compilation failed in require at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/.././bin/autom4te line 42.
BEGIN failed--compilation aborted at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/.././bin/autom4te line 42.
make[2]: *** [m4sh.m4f] Error 2
make[2]: *** Waiting for unfinished jobs....
Can't locate auto/POSIX/autosplit.ix in @INC (@INC contains: /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at /usr/lib/perl5/5.8.4/AutoLoader.pm line 160.
 at /usr/lib/perl5/5.8.4/i686-linux/POSIX.pm line 7
Can't locate loadable object for module POSIX in @INC (@INC contains: /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227
Compilation failed in require at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227.
BEGIN failed--compilation aborted at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/../lib/Autom4te/FileUtils.pm line 227.
Compilation failed in require at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/.././bin/autom4te line 42.
BEGIN failed--compilation aborted at /var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/tests/.././bin/autom4te line 42.
make[2]: *** [m4sugar.m4f] Error 2
make[2]: Leaving directory `/var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/lib/m4sugar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/autoconf-2.59-r5/work/autoconf-2.59/lib'
make: *** [all-recursive] Error 1

!!! ERROR: sys-devel/autoconf-2.59-r5 failed.
!!! Function src_compile, Line 48, Exitcode 2
!!! (no error message)
-------------------------------------------------------------------------------


libgpg-error-1.0-r1
-------------------------------------------------------------------------------
 * Applying libgpg-error-1.0-locale.h.patch ...                                                                                                 [ ok ]
Can't locate auto/POSIX/autosplit.ix in @INC (@INC contains: /usr/share/autoconf /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at/usr/lib/perl5/5.8.4/AutoLoader.pm line 160.
 at /usr/lib/perl5/5.8.4/i686-linux/POSIX.pm line 7
Can't locate loadable object for module POSIX in @INC (@INC contains: /usr/share/autoconf /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.2/i686-linux /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.8.2/i686-linux /usr/lib/perl5/site_perl/5.8.2 .) at /usr/share/autoconf/Autom4te/FileUtils.pm line 227
Compilation failed in require at /usr/share/autoconf/Autom4te/FileUtils.pm line 227.
BEGIN failed--compilation aborted at /usr/share/autoconf/Autom4te/FileUtils.pm line 227.
Compilation failed in require at /usr/bin/autom4te-2.59 line 42.
BEGIN failed--compilation aborted at /usr/bin/autom4te-2.59 line 42.

!!! ERROR: dev-libs/libgpg-error-1.0-r1 failed.
!!! Function src_unpack, Line 27, Exitcode 2
!!! autoconf failed
-------------------------------------------------------------------------------

The same "Can't locate..." messages I got during boot time after "Starting usermin" and "Starting webmin".

I don't know what happens to my system because IMHO I just used entries in "/etc/portage/package.*" that don't affect to this.



Reproducible: Always
Steps to Reproduce:
1. emerge libgpg-error  OR  emerge autoconf
2.
3.

Actual Results:  
Installation terminates 

Expected Results:  
Installation should be successfull.
Comment 1 Daniel Black (RETIRED) gentoo-dev 2004-12-04 17:17:34 UTC
Reiner:
can you try the following: 
remerge perl
attach emerge info

Perl people: have you seen this error before?
Comment 2 Reiner Block 2004-12-05 23:34:43 UTC
Hi,

sorry, I forgott my bug report over here. After intensiv investigations about this error I came to the conclusion, that the problem is my harddisk. :-( 

Because I had file system errors without end and therefore I repaired it, I formatted the partition, I choosed different file systems (since yesterday I'm usinge xfs on ROOT), but between all this tries I got after one or two boots the errors back. The first two times it was on the same directory but meantime the "/usr/lib/python2.3/" directory was destroyed (on this weekend) and I really had good luck that, after running fsck, I found the whole directory structure in lost+found. I compared it with the tree of the Knoppix CD and could repair it by hand. Then I found an old backup and could restore the last two directory names. That was important because inside where the libraries and they was not found the first time I booted. But after renaming them it was o.k.

But today after boot I got errors again from Usermin and Webmin. But know there is something wrong with three or four files in the /usr/lib/perl5/5.8.4/i686..." directory. :-( 

So I have to by a new harddisk...

Shocked greetings

Reiner