[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
Moshe Kaminsky kaminsky at math.huji.ac.il writes: Though ExtUtils::MakeMaker can be emerged as a separate package, it also comes bundled with perl. I don't know why you don't have it; Do you have the 'minimal' use flag set for perl? If so, I would try to re-emerge perl without it. OK, My use flags in make.conf are: USE= perl -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 (note, I just added perl) How do I track down what USE flags to set, so that perl actually builds MakeMaker.pm? 'ufed' shows the list, but does not detail which flags I need to get perl to build MakeMaker.pm. At the time of this email, I unmerged perl and I'm rebuilding it (yet again) --newuse and without 'ithreads' this time. Looking at the ebuilds under /var/db/pkg/dev-perl did not exactly 'turn on the light' for me as far as find the flags that I need to set so that MakeMaker.pm get's built. Is there a tool, script or a method to discern exactly what flags are needed for which package? Obviously, I need MakeMaker.pm, which normally get's built with perl. But since, I'm trying to make this system a minimal firewall, I need to minimize the flags that get set. Do you thing I need to add 'pcre' to the USE flag settings? 'man ufed' says this: A list of USE keywords used by a particular package can be found by checking the IUSE line in any ebuild file. I'm just not sure which ebuild to look at. An explicit path to the ebuild file would possible help. Alternaively, somebody could post a minimized set of USE flags for make.conf and elsewhere which allows iptable/netfilter to work with hardened kernels, kerberos or ipsec/selinux and not much else... That would give me a minimized baseline to build the firewall James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
* James [EMAIL PROTECTED] [04/10/05 18:05]: Moshe Kaminsky kaminsky at math.huji.ac.il writes: Though ExtUtils::MakeMaker can be emerged as a separate package, it also comes bundled with perl. I don't know why you don't have it; Do you have the 'minimal' use flag set for perl? If so, I would try to re-emerge perl without it. OK, My use flags in make.conf are: USE= perl -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 (note, I just added perl) How do I track down what USE flags to set, so that perl actually builds MakeMaker.pm? As I said, it is the 'minimal' flag (the flag named 'minimal') that causes it, and it is indeed in your USE flags. Just remove it and you're done. Moshe pgpWECtRk2sQz.pgp Description: PGP signature
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
James wireless at tampabay.rr.com writes: Source unpacked. Using ExtUtils::MakeMaker Can't locate ExtUtils/MakeMaker.pm in at INC ( at 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. 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. I tried both recent versions of ExtUtils-MakeMaker 6,20 and 6.21, both failed. I also tried 'USE=ithreads emerge libperl' which did not work either. Any other ideas? James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
Hi, * James [EMAIL PROTECTED] [03/10/05 23:00]: James wireless at tampabay.rr.com writes: Source unpacked. Using ExtUtils::MakeMaker Can't locate ExtUtils/MakeMaker.pm in at INC ( at 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. 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. I tried both recent versions of ExtUtils-MakeMaker 6,20 and 6.21, both failed. I also tried 'USE=ithreads emerge libperl' which did not work either. Any other ideas? Do you actually have perl installed? If so, which version? If you don't have perl, I don't think you can even install perl modules. Moshe James -- gentoo-user@gentoo.org mailing list -- I love deadlines. I like the whooshing sound they make as they fly by. -- Douglas Adams Moshe Kaminsky [EMAIL PROTECTED] Home: 08-9456841 pgpuu6v89xJE8.pgp Description: PGP signature
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
Moshe Kaminsky kaminsky at math.huji.ac.il writes: Do you actually have perl installed? If so, which version? If you don't have perl, I don't think you can even install perl modules. I thought that was clear, that perl was installed: dev-lang/perl Available versions: 5.8.6-r5 5.8.6-r6 ~5.8.7 ~5.8.7-r1 Installed: 5.8.6-r6 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 Any thing I missed? James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
* James [EMAIL PROTECTED] [03/10/05 23:48]: Moshe Kaminsky kaminsky at math.huji.ac.il writes: Do you actually have perl installed? If so, which version? If you don't have perl, I don't think you can even install perl modules. I thought that was clear, that perl was installed: dev-lang/perl Available versions: 5.8.6-r5 5.8.6-r6 ~5.8.7 ~5.8.7-r1 Installed: 5.8.6-r6 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 Any thing I missed? Then you are supposed to have ExtUtils::MakeMaker installed as part of perl. Do you have /usr/lib/perl5/5.8.6/ExtUtils/MakeMaker.pm? Moshe James -- gentoo-user@gentoo.org mailing list -- I love deadlines. I like the whooshing sound they make as they fly by. -- Douglas Adams Moshe Kaminsky [EMAIL PROTECTED] Home: 08-9456841 pgpCG2jcZnHXu.pgp Description: PGP signature
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
Moshe Kaminsky kaminsky at math.huji.ac.il writes: Then you are supposed to have ExtUtils::MakeMaker installed as part of perl. Do you have /usr/lib/perl5/5.8.6/ExtUtils/MakeMaker.pm? No, it's not there. emerge ExtUtils-MakeMaker results fail: Calculating dependencies ...done! emerge (1 of 1) perl-core/ExtUtils-MakeMaker-6.21 to / md5 files ;-) ExtUtils-MakeMaker-6.20.ebuild md5 files ;-) ExtUtils-MakeMaker-6.05-r6.ebuild md5 files ;-) ExtUtils-MakeMaker-6.05-r5.ebuild md5 files ;-) ExtUtils-MakeMaker-6.21.ebuild md5 files ;-) ExtUtils-MakeMaker-6.05-r4.ebuild md5 files ;-) files/digest-ExtUtils-MakeMaker-6.05-r4 md5 files ;-) files/digest-ExtUtils-MakeMaker-6.05-r5 md5 files ;-) files/digest-ExtUtils-MakeMaker-6.05-r6 md5 files ;-) files/digest-ExtUtils-MakeMaker-6.20 md5 files ;-) files/digest-ExtUtils-MakeMaker-6.21 md5 src_uri ;-) ExtUtils-MakeMaker-6.21.tar.gz Unpacking source... Unpacking ExtUtils-MakeMaker-6.21.tar.gz to /var/tmp/portage/ExtUtils-MakeMaker-6.21/work Source unpacked. Checking if your kit is complete... Looks good Writing Makefile for ExtUtils::MakeMaker make: *** No rule to make target `/usr/lib/perl5/5.8.6/i686-linux/CORE/config.h', needed by `Makefile'. Stop. any ideas? James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
* James [EMAIL PROTECTED] [04/10/05 02:57]: Moshe Kaminsky kaminsky at math.huji.ac.il writes: Then you are supposed to have ExtUtils::MakeMaker installed as part of perl. Do you have /usr/lib/perl5/5.8.6/ExtUtils/MakeMaker.pm? No, it's not there. emerge ExtUtils-MakeMaker Though ExtUtils::MakeMaker can be emerged as a separate package, it also comes bundled with perl. I don't know why you don't have it; Do you have the 'minimal' use flag set for perl? If so, I would try to re-emerge perl without it. Moshe pgpCb96k3Jt8l.pgp Description: PGP signature
Re: [gentoo-user] Re: ExtUtils/MakeMaker.pm troubles
On Tue, 4 Oct 2005 03:04:02 +0300 Moshe Kaminsky [EMAIL PROTECTED] wrote: * James [EMAIL PROTECTED] [04/10/05 02:57]: Moshe Kaminsky kaminsky at math.huji.ac.il writes: Then you are supposed to have ExtUtils::MakeMaker installed as part of perl. Do you have /usr/lib/perl5/5.8.6/ExtUtils/MakeMaker.pm? No, it's not there. emerge ExtUtils-MakeMaker Though ExtUtils::MakeMaker can be emerged as a separate package, it also comes bundled with perl. I don't know why you don't have it; Do you have the 'minimal' use flag set for perl? If so, I would try to re-emerge perl without it. Moshe Hi, In response to a previous post (same thread): if using ithreads make it +/- for both libperl perl. HTH.Rumen pgpRSlaU7yymN.pgp Description: PGP signature