Skip Menu |

This queue is for tickets about the PathTools CPAN distribution.

Report information
The Basics
Id: 61580
Status: resolved
Priority: 0/
Queue: PathTools

People
Owner: Nobody in particular
Requestors: JOEATZ [...] cpan.org
Cc: ohiocore [...] gmail.com
AdminCc:

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



CC: ohiocore [...] gmail.com
Subject: Recursive dependency blocks installation
Show quoted text
cpan> install File::Spec
File::Spec is up to date. Recursive dependency detected: File::Spec => S/SM/SMUELLER/PathTools-3.33.tar.gz => File::Path => D/DL/DLAND/File-Path-2.08.tar.gz => File::Spec. Cannot continue. Show quoted text
___________________________________________ $ uname -a Linux my.host 2.6.18-194.3.1.el5 #1 SMP Sun May 2 04:17:42 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux $ perl -MFile::Spec -e 'print $File::Spec::VERSION, "\n";' 3.33 $ perl -MFile::Path -e 'print $File::Path::VERSION, "\n";' 2.08 I'm not sure how to interpret this as File::Spec *is* available on the system, but CPAN blocks any further actions that involve it, including install Bundle::CPAN.
On Thu Sep 23 01:31:38 2010, JOEATZ wrote: Show quoted text
> cpan> install File::Spec
> File::Spec is up to date. > > Recursive dependency detected: > File::Spec > => S/SM/SMUELLER/PathTools-3.33.tar.gz > => File::Path > => D/DL/DLAND/File-Path-2.08.tar.gz > => File::Spec. > Cannot continue. > ___________________________________________ > > $ uname -a > Linux my.host 2.6.18-194.3.1.el5 #1 SMP Sun May 2 04:17:42 EDT 2010 > x86_64 x86_64 x86_64 GNU/Linux > > $ perl -MFile::Spec -e 'print $File::Spec::VERSION, "\n";' > 3.33 > $ perl -MFile::Path -e 'print $File::Path::VERSION, "\n";' > 2.08 > > I'm not sure how to interpret this as File::Spec *is* available on the > system, but CPAN blocks any further actions that involve it, including > install Bundle::CPAN.
File::Path has been around since perl 5.001, so maybe the solution is to drop mention of it from Makefile.PL of the CPAN release.
The File::Path dependency will be dropped by the upcoming CPAN release.