Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the PathTools CPAN distribution.

Report information
The Basics
Id:
123210
Status:
open
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
dcantrell [...] cpan.org
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Need to specify File::Path 2.07 as a dependency
PathTools doesn't install on some older versions of perl because of a missing dependency. While File::Path is in core, you use the 'make_path' function, which wasn't introduced until version 2.07. That's only in core from perl 5.10.1 onwards (and 5.8.9). With a shiny new File::Path installed, PathTools passes all its tests and installs just fine, so fixing this should be a simple matter of adding this to the PREREQ_PM hash in Makefile.PL 'File::Path' => 2.07 There's a circular dependency between File::Path and PathTools, but thankfully the versions of File::Spec and Cwd in core seem to be sufficient to satisfy File::Path's dependencies, so being explicit about the dependency shouldn't introduce any problems.
This has been fixed in blead by using mkpath rather than make_path. It just needs a release at some point.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.