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

Bug 98966

Summary: Installing gentoo, emerge of system fails at "test-harness"
Product: Gentoo Linux Reporter: fvincken
Component: [OLD] Core systemAssignee: Gentoo Perl team <perl>
Status: RESOLVED INVALID    
Severity: normal CC: namelesspirate
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description fvincken 2005-07-14 02:14:43 UTC
I'm at the progress of installing gentoo ~x86 (unstable) on a pc, "emerge
--emtytree system" always fails at the "test-harness" ebuild. It's complaining
about a missing "makemaker", so it seems there's something wrong with a
dependancy. Please see below for actual emerge output.

Reproducible: Always
Steps to Reproduce:
1. emerge --emptytree system
2.
3.

Actual Results:  
emerge output:

>>> emerge (47 of 92) perl-core/Test-Harness-2.42 to /
>>> md5 files   ;-) Test-Harness-2.42.ebuild
>>> md5 files   ;-) Test-Harness-2.30.ebuild
>>> md5 files   ;-) files/digest-Test-Harness-2.30
>>> md5 files   ;-) files/digest-Test-Harness-2.42
>>> md5 src_uri ;-) Test-Harness-2.42.tar.gz
>>> Unpacking source...
>>> Unpacking Test-Harness-2.42.tar.gz to /var/tmp/portage/Test-Harness-2.42/work
>>> Source unpacked.
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /etc/perl
/usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux
/usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .)
at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR: perl-core/Test-Harness-2.42 failed.
!!! Function perl-module_src_compile, Line 105, Exitcode 2
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.



Expected Results:  
Should have installed "testharness", and the rest of the system.

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r0,
2.6.11-gentoo-r3 i686)
=================================================================
System uname: 2.6.11-gentoo-r3 i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.4.16
dev-lang/python:     2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  [Not Present]
sys-devel/binutils:  2.16.1
sys-devel/libtool:   [Not Present]
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -momit-leaf-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp.easynet.nl/mirror/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://vlaai.snt.ipv6.utwente.nl/pub/os/linux/gentoo/
http://ftp-mirror.internap.com/pub/gentoo/ http://mirrors.tds.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 3dnowext X aac alsa aotuv apm avi berkdb bitmap-fonts
cddb cdparanoia cpudetection crypt cups custom-cflags dga divx4linux dvd dvdread
encode ffmpeg font-server gdbm gif gimpprint gstreamer gtk gtk2 imagemagick
imlib jpeg jpeg2k kde kdeenablefinal kdexdeltas libclamav lzo mad minimal mmap
mmx mmxext mng mozilla mp3 mpeg ncurses nls nonfsv4 nptl nptlonly oav ogg
oggvorbis opengl pam pdflib perl pic png ppds python qt quicktime readline real
rtc samba sdl sndfile spell sse ssl svg tcpd tga tiff truetype truetype-fonts
unicode userlocales vcd vorbis win32codecs winbind wmf xml2 xmms xprint xv xvid
xvmc zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2005-07-18 08:52:47 UTC
take minimal out of your flags and re-emerge libperl and perl (ok, just perl
should do it). minimal perl is for just the interpreter, no other support (like
building modules)
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-07-22 04:02:10 UTC
No response, closing, marking invalid since with minimal perl, you get minimal perl.
Comment 3 fvincken 2005-07-23 11:05:28 UTC
I couldn't reply since I had another problem, but I can confirm taking minimal
out solved the problem. I guess minimal isn't useful as a systemwide flag ;)
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-11-14 11:37:54 UTC
*** Bug 112532 has been marked as a duplicate of this bug. ***