Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-perl
OK, no secret that wheels have been turning on how to handle this.
Ultimately, the collision protect madness (if your not familiar with it,
check bug 71659 should whet your appetite) stems from man page
conflicts. I've gone through every package on my boxes, and the funny
thing is, the only thing (no matter what actually uses the perl-module
eclass) that installs anything in man3 are perl module pods being
converted. Any apps we have that happen to use the eclass also simply
don't generate man3 pages (or, if they do, it's in addition to any
inline pods, not in place of). Below patch is to disable the pod2man
generation and should have the quick, efficient effect of stopping 98%
of our collision protects in perl. Let me know if you have any thoughts,
probably will commit this tomorrow if I don't hear anything.
~mike
===========================================
--- perl-module.eclass 2005-11-14 17:06:28.000000000 -0500
+++ /home/mcummings/perl-module.eclass 2005-11-14 17:06:20.000000000 -0500
@@ -107,7 +107,7 @@ perl-module_src_prep() {
else
einfo "Using ExtUtils::MakeMaker"
perl Makefile.PL ${myconf} \
- PREFIX=/usr INSTALLDIRS=vendor DESTDIR=${D}
+ INSTALLMAN3DIR='none' PREFIX=/usr INSTALLDIRS=vendor
DESTDIR=${D}
fi
}
--
gentoo-perl@g.o mailing list
|
|