Gentoo Archives: gentoo-perl

From: Michael Cummings <mcummings@g.o>
To: gentoo-perl@l.g.o
Subject: [gentoo-perl] Collision Protects
Date: Mon, 14 Nov 2005 22:12:05
Message-Id: 43790BA7.6080104@gentoo.org
1 OK, no secret that wheels have been turning on how to handle this.
2 Ultimately, the collision protect madness (if your not familiar with it,
3 check bug 71659 should whet your appetite) stems from man page
4 conflicts. I've gone through every package on my boxes, and the funny
5 thing is, the only thing (no matter what actually uses the perl-module
6 eclass) that installs anything in man3 are perl module pods being
7 converted. Any apps we have that happen to use the eclass also simply
8 don't generate man3 pages (or, if they do, it's in addition to any
9 inline pods, not in place of). Below patch is to disable the pod2man
10 generation and should have the quick, efficient effect of stopping 98%
11 of our collision protects in perl. Let me know if you have any thoughts,
12 probably will commit this tomorrow if I don't hear anything.
13
14 ~mike
15
16 ===========================================
17
18 --- perl-module.eclass 2005-11-14 17:06:28.000000000 -0500
19 +++ /home/mcummings/perl-module.eclass 2005-11-14 17:06:20.000000000 -0500
20 @@ -107,7 +107,7 @@ perl-module_src_prep() {
21 else
22 einfo "Using ExtUtils::MakeMaker"
23 perl Makefile.PL ${myconf} \
24 - PREFIX=/usr INSTALLDIRS=vendor DESTDIR=${D}
25 + INSTALLMAN3DIR='none' PREFIX=/usr INSTALLDIRS=vendor
26 DESTDIR=${D}
27 fi
28 }
29 --
30 gentoo-perl@g.o mailing list

Replies

Subject Author
Re: [gentoo-perl] Collision Protects Yuval Yaari <yyuval@××××××××××.com>