Subject: | Pod::Simple-3.07 breaks other modules |
Date: | Wed, 17 Sep 2008 16:18:26 -0500 |
To: | bug-Pod-Simple [...] rt.cpan.org |
From: | David Favor <david [...] davidfavor.com> |
When Pod::Simple is updated, residue from previous versions
remains as in the following:
net1#find /common/pkgs/perl-5.10.0-34372 | grep 'Pod/Simple.pm'
/common/pkgs/perl-5.10.0-34372/lib/5.10.0/Pod/Simple.pm
/common/pkgs/perl-5.10.0-34372/lib/site_perl/5.10.0/Pod/Simple.pm
net1#grep VERSION /common/pkgs/perl-5.10.0-34372/lib/5.10.0/Pod/Simple.pm
$VERSION @ISA
$VERSION = '3.05';
return "$class $VERSION";
my $v = $class->VERSION;
return "$class $v (" . __PACKAGE__ . " $VERSION)";
net1#grep VERSION /common/pkgs/perl-5.10.0-34372/lib/site_perl/5.10.0/Pod/Simple.pm
$VERSION @ISA
$VERSION = '3.07';
return "$class $VERSION";
my $v = $class->VERSION;
return "$class $v (" . __PACKAGE__ . " $VERSION)";
This causes some other modules like Pod::Man to fail in weird ways.
Pod::Simple should be fixed to where updates completely overwrite
previous versions.
--
Love feeling your best ever, all day, every day?
Click http://RadicalHealth.com/join for the easy way.