Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Pod-Simple CPAN distribution.

Report information
The Basics
Id: 39709
Status: resolved
Priority: 0/
Queue: Pod-Simple

People
Owner: Nobody in particular
Requestors: kane [...] cpan.org
Cc: david [...] davidfavor.com
AdminCc:

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



CC: david [...] davidfavor.com
Subject: Pod::Simple misses INSTALLDIRS directive, can not be upgraded
Because Pod::Simple is core as of 5.9.3, it should include in its makefile.pl: INSTALLDIRS => ( $] >= 5.009003 ? 'perl' : 'site' ), Right now, it's not possible to upgrade Pod::Simple on 5.9.3 and higher, as the core install dir is before the site dir in @INC, and therefor the older version will always be picked up.
On Tue Sep 30 07:52:39 2008, KANE wrote: Show quoted text
> Because Pod::Simple is core as of 5.9.3, it should include in its > makefile.pl: > > INSTALLDIRS => ( $] >= 5.009003 ? 'perl' : 'site' ), > > Right now, it's not possible to upgrade Pod::Simple on 5.9.3 and higher, > as the core install dir is before the site dir in @INC, and therefor the > older version will always be picked up.
I can confirm this problem also on a 5.10.0 system. Regards, Slaven
From: coke [...] cpan.org
On Mon May 11 12:27:22 2009, SREZIC wrote: Show quoted text
> On Tue Sep 30 07:52:39 2008, KANE wrote:
> > Because Pod::Simple is core as of 5.9.3, it should include in its > > makefile.pl: > > > > INSTALLDIRS => ( $] >= 5.009003 ? 'perl' : 'site' ), > > > > Right now, it's not possible to upgrade Pod::Simple on 5.9.3 and
higher, Show quoted text
> > as the core install dir is before the site dir in @INC, and therefor
the Show quoted text
> > older version will always be picked up.
> > I can confirm this problem also on a 5.10.0 system. > > Regards, > Slaven
This also impacts modules that require this module - Pod::Test for example, requires 3.07, installs it... and then that module fails because it picks up 3.05 when running the tests- this with a built-by-me copy of 5.10. CPAN does the same thing: reports 3.05 is installed, upgrades to 3.07, and then still reports that 3.05 is intalled. (https://rt.cpan.org/Ticket/Display.html?id=47913)
This was already reported and resolved in RT#36446. Not yet released.
This was fixed in 3.08, and will be fixed in core once the 3.09 patch is applied.