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