Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 434508 - dev-lang/perl-5.16.1 hangs when running bootstrap-prefix.sh
Summary: dev-lang/perl-5.16.1 hangs when running bootstrap-prefix.sh
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-09 20:12 UTC by Randall Wald
Modified: 2012-09-29 13:24 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 Randall Wald 2012-09-09 20:12:28 UTC
I am trying to install gentoo-prefix on a Fedora system where I have user but not root access. /etc/fedora-release says this is a "Fedora release 13 (Goddard)" system, but I can't say anything about how frequently it is updated. I ran the bootstrap-prefix.sh script as instructed, telling it to put the prefix in $HOME/gentoo (which is located on an NSF share, so I expected some slowness during the install). I noticed that while emerging various packages, the $HOME/gentoo/var/tmp/portage/app-category/package-name/temp directories (and parents) were never successfully deleted, because Portage believed them to be non-empty (despite their being empty). In addition, I had significant clock-skew warnings, but this is because the system clock is in fact a few minutes off (and is also not properly on DST despite it still being the summer). However, none of these issues seemed to be affecting the installation.

What is causing a problem is the install of Perl. Portage has been hung at the exact same spot for days now, and I don't think NSF slowness can explain this. The last messages printed are as follows:


Creating Makefile.PL in cpan/JSON-PP for JSON::PP
cp lib/IPC/Open2.pm ../../lib/IPC/Open2.pm

Running Makefile.PL in cpan/JSON-PP
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so.5.16.1
cp lib/IO/Compress/Zlib/Extra.pm ../../lib/IO/Compress/Zlib/Extra.pm
cp lib/IPC/Open3.pm ../../lib/IPC/Open3.pm
Writing Makefile for JSON::PP
cp lib/File/GlobMapper.pm ../../lib/File/GlobMapper.pm
make[1]: warning:  Clock skew detected.  Your build may be incomplete.
make[1]: Leaving directory `/home/rwald1/gentoo/var/tmp/portage/dev-lang/perl-5.16.1/work/perl-5.16.1/ext/IPC-Open3'
LD_LIBRARY_PATH=/home/rwald1/gentoo/var/tmp/portage/dev-lang/perl-5.16.1/work/perl-5.16.1  ./miniperl -Ilib make_ext.pl cpan/Locale-Codes/pm_to_blib MAKE=make LIBPERL_A=libperl.so.5.16.1
        Making Locale::Codes (all)

Creating Makefile.PL in cpan/Locale-Codes for Locale::Codes
cp lib/IO/Compress/Base.pm ../../lib/IO/Compress/Base.pm

Running Makefile.PL in cpan/Locale-Codes
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so.5.16.1
cp lib/IO/Compress/Zip/Constants.pm ../../lib/IO/Compress/Zip/Constants.pm
Writing Makefile for Locale::Codes
cp lib/IO/Compress/Zlib/Constants.pm ../../lib/IO/Compress/Zlib/Constants.pm
cp lib/IO/Compress/Adapter/Identity.pm ../../lib/IO/Compress/Adapter/Identity.pm
cp lib/IO/Uncompress/Adapter/Inflate.pm ../../lib/IO/Uncompress/Adapter/Inflate.pm
cp lib/IO/Uncompress/Unzip.pm ../../lib/IO/Uncompress/Unzip.pm
cp lib/IO/Compress/Base/Common.pm ../../lib/IO/Compress/Base/Common.pm
cp lib/IO/Uncompress/Bunzip2.pm ../../lib/IO/Uncompress/Bunzip2.pm
cp lib/IO/Uncompress/Gunzip.pm ../../lib/IO/Uncompress/Gunzip.pm
cp lib/IO/Uncompress/AnyUncompress.pm ../../lib/IO/Uncompress/AnyUncompress.pm
cp lib/IO/Compress/Adapter/Bzip2.pm ../../lib/IO/Compress/Adapter/Bzip2.pm
cp lib/IO/Compress/RawDeflate.pm ../../lib/IO/Compress/RawDeflate.pm
cp lib/IO/Compress/FAQ.pod ../../lib/IO/Compress/FAQ.pod
cp lib/IO/Uncompress/AnyInflate.pm ../../lib/IO/Uncompress/AnyInflate.pm
cp lib/IO/Compress/Gzip.pm ../../lib/IO/Compress/Gzip.pm
cp lib/IO/Compress/Bzip2.pm ../../lib/IO/Compress/Bzip2.pm
make[1]: warning:  Clock skew detected.  Your build may be incomplete.
make[1]: Leaving directory `/home/rwald1/gentoo/var/tmp/portage/dev-lang/perl-5.16.1/work/perl-5.16.1/cpan/IO-Compress'
LD_LIBRARY_PATH=/home/rwald1/gentoo/var/tmp/portage/dev-lang/perl-5.16.1/work/perl-5.16.1  ./miniperl -Ilib make_ext.pl dist/Locale-Maketext/pm_to_blib MAKE=make LIBPERL_A=libperl.so.5.16.1
        Making Locale::Maketext (all)

Creating Makefile.PL in dist/Locale-Maketext for Locale::Maketext

Running Makefile.PL in dist/Locale-Maketext
../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so.5.16.1
Writing Makefile for Locale::Maketext


I am wary about ctrl+c'ing, since I don't know how to restart the script other than by wiping $HOME/gentoo and starting over. What is going on here, and how may I fix it?
Comment 1 Fabian Groffen gentoo-dev 2012-09-10 06:55:48 UTC
it's clock-skew.  do you have any local storage on that box?
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-09-10 13:35:38 UTC
(In reply to comment #0)

> I am wary about ctrl+c'ing, since I don't know how to restart the script
> other than by wiping $HOME/gentoo and starting over. What is going on here,
> and how may I fix it?

By restarting the script, it auto-resumes.