public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user]  ExtUtils/MakeMaker.pm troubles
@ 2005-10-03 18:40 James
  2005-10-03 19:45 ` [gentoo-user] " James
  0 siblings, 1 reply; 11+ messages in thread
From: James @ 2005-10-03 18:40 UTC (permalink / raw
  To: gentoo-user

Hello,

I'm having difficulty with a perl module. I have recently installed
a stage 1 gentoo system on a pentium pro to be an experimental minimal
firewall.

Upon 'emerge -uDp world' these  packages will not build:
ebuild  N    ] dev-perl/Locale-gettext-1.03  
ebuild  N    ] sys-apps/help2man-1.33.1

Here's the error message:

 Source unpacked.
  Using ExtUtils::MakeMaker
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /etc/perl
usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6
usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i686-linux
usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl
usr/lib/perl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl

at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.
make: *** No targets specified and no makefile found.  Stop.


Help2man needs Locale-gettext, which needs ExtUtils-MakeMaker-6.21.  So I
'emerge =ExtUtils-MakeMaker-6.20' and got this message:

Source unpacked.
Checking if your kit is complete...
Looks good
Writing Makefile for ExtUtils::MakeMaker
Test phase [not enabled]: perl-core/ExtUtils-MakeMaker-6.20

Install ExtUtils-MakeMaker-6.20 into
/var/tmp/portage/ExtUtils-MakeMaker-6.20/image/ category perl-core
make: *** No rule to make target
`/usr/lib/perl5/5.8.6/i686-linux/CORE/config.h', needed by `Makefile'.  
Stop.


In   /usr/lib/perl5/5.8.6/i686-linux/CORE/  I see only these files:
libperl.so  libperl.so.1  libperl.so.1.5.8
but no 'config.h'. The files are all linke to:
libperl.so -> ../../../../../lib/libperl.so.1.5.8


But in /lib/ there is no libperl(anything)....?
yet 'eix libperl' says:
sys-devel/libperl
     Available versions:  5.8.5 ~5.8.5-r1 5.8.6 5.8.6-r1 ~5.8.7
     Installed:           5.8.6-r1


The only thing I can figure is my minimal USE flags have removed 
something that is needed. From  'make.conf'
USE="-gtk -gnome -qt -kde acl apm hardened kerberos krb4 minimal ssl 
-alsa -arts -avi -cups -gif -gstreamer -gtk2 -jpeg -kde -motif -mp3 
-mpeg -ogg -oggvorbis -png -qt -quicktime -spell -vorbis -X  -xmms -xv"

At first I also had '-xml2' for a USE flag setting. I delete that
and unmerged perl and build perl again. This did not fix the 
problem.

Any ideas, as I've googled around extensively and cannot
find any recent discussion on this problem, or any ideas
how to fix it.

James



-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2005-10-04 16:23 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-03 18:40 [gentoo-user] ExtUtils/MakeMaker.pm troubles James
2005-10-03 19:45 ` [gentoo-user] " James
2005-10-03 20:31   ` Moshe Kaminsky
2005-10-03 20:37     ` James
2005-10-03 20:57       ` Moshe Kaminsky
2005-10-03 23:49         ` James
2005-10-04  0:04           ` Moshe Kaminsky
2005-10-04  5:06             ` Rumen Yotov
2005-10-04 14:50             ` James
2005-10-04 16:05               ` Moshe Kaminsky
2005-10-04  1:23           ` James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox