Skip Menu |

This queue is for tickets about the File-Remove CPAN distribution.

Report information
The Basics
Id: 75689
Status: resolved
Priority: 0/
Queue: File-Remove

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

Bug Information
Severity: Normal
Broken in: 1.51
Fixed in: (no value)



Subject: File::Spec dependencies confuses packaging
Would it be posible to bump the Cwd and File::Spec Dependencies to from 3.2801 to 3.29? Most of the File::Spec releases are 2 digit and when packaging via RPM, 3.2801 shows as greater than 3.29
Subject: Re: [rt.cpan.org #75689] File::Spec dependencies confuses packaging
Date: Tue, 13 Mar 2012 18:12:10 +1100
To: bug-File-Remove [...] rt.cpan.org
From: Adam Kennedy <adamkennedybackup [...] gmail.com>
What packaging system are you using? I suspect it's going to end up broken in many different situations if it can't handle Perl's dependency versioning. Adam On 11 March 2012 21:37, Todd Rinaldo via RT <bug-File-Remove@rt.cpan.org> wrote: Show quoted text
> Sun Mar 11 06:37:13 2012: Request 75689 was acted upon. > Transaction: Ticket created by TODDR >       Queue: File-Remove >     Subject: File::Spec dependencies confuses packaging >   Broken in: 1.51 >    Severity: Normal >       Owner: Nobody >  Requestors: TODDR@cpan.org >      Status: new >  Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=75689 > > > > Would it be posible to bump the Cwd and File::Spec Dependencies  to from 3.2801 to 3.29? Most > of the File::Spec releases are 2 digit and when packaging via RPM, 3.2801 shows as greater than > 3.29
On Tue Mar 13 03:12:18 2012, adam@ali.as wrote: Show quoted text
> What packaging system are you using? > > I suspect it's going to end up broken in many different situations if > it can't handle Perl's dependency versioning. > > Adam >
RPM. I've been maintaining ~800 RPMs of perl module distros for going on 3 years now. There are surprisingly few modules I have to work around with respect to this problem. The major offenders are: 1. depending on Cwd 3.2801 rather than 3.29 2. DateTime relatives depending on a 4 digit version when DateTime has mostly 2 digit versions on CPAN. Save those 2, pretty much everything else will work with RPM logic. In most of the cases I've had addressed, there wasn't a particularly good reason to say: require 3.2801 instead of 3.29 Todd
Moved dependency to 3.29, fixed in File::Remove 1.52