Skip Menu |

This queue is for tickets about the Module-Pluggable CPAN distribution.

Report information
The Basics
Id: 34128
Status: resolved
Priority: 0/
Queue: Module-Pluggable

People
Owner: Nobody in particular
Requestors: imacat [...] mail.imacat.idv.tw
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 3.7
Fixed in: (no value)



Subject: Shadowed By the Core Version
Dear Simon Wistow, Hi. This is imacat from Taiwan. I found that your Module-Pluggable-3.7 was shadowed from the core Module::Pluggable 3.6 supplied by Perl 5.10.0. imacat@rinse ~ % find /opt/perl/5.10.0 -name Pluggable.pm /opt/perl/5.10.0/lib/5.10.0/Module/Pluggable.pm /opt/perl/5.10.0/lib/site_perl/5.10.0/Module/Pluggable.pm imacat@rinse ~ % grep '^$VERSION = ' /opt/perl/5.10.0/lib/5.10.0/Module/Pluggable.pm /opt/perl/5.10.0/lib/site_perl/5.10.0/Module/Pluggable.pm /opt/perl/5.10.0/lib/5.10.0/Module/Pluggable.pm:$VERSION = '3.6'; /opt/perl/5.10.0/lib/site_perl/5.10.0/Module/Pluggable.pm:$VERSION = '3.7'; imacat@rinse ~ % /opt/perl/5.10.0/bin/perl -mModule::Pluggable -e'print $Module::Pluggable::VERSION;'; echo 3.6 imacat@rinse ~ % I tried to make a simple patch in the hope that it helps. Please tell me if you need any more information, or if I could be of any help.
Subject: Module-Pluggable-3.7-instdirs.diff
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 diff -u -r Module-Pluggable-3.7.orig/Makefile.PL Module-Pluggable-3.7/Makefile.PL - --- Module-Pluggable-3.7.orig/Makefile.PL 2008-03-12 05:07:54.000000000 +0800 +++ Module-Pluggable-3.7/Makefile.PL 2008-03-16 18:06:58.000000000 +0800 @@ -34,7 +34,7 @@ 'File::Spec' => '3.00', 'Test::More' => '0.62' }, - - 'INSTALLDIRS' => 'site', + 'INSTALLDIRS' => $] >= 5.009 ? 'perl' : 'site', 'EXE_FILES' => [], 'PL_FILES' => {} ) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (GNU/Linux) iEYEARECAAYFAkfc8VgACgkQi9gubzC5S1xUXgCdH2AFOJD6M0NdGm6KGTeIMx+c L9oAn1SXOQ/SS6OD0qHGM9mZKiSw5ef3 =0DF0 -----END PGP SIGNATURE-----
Yeah, this was fixed in svn - there were a couple of other things that needed fixing. The fixed has now been released as 3.8