Skip Menu |

This queue is for tickets about the File-Rsync-Mirror-Recent CPAN distribution.

Report information
The Basics
Id: 106670
Status: resolved
Priority: 0/
Queue: File-Rsync-Mirror-Recent

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

Bug Information
Severity: (no value)
Broken in: 0.3.4
Fixed in: 0.4.0



Subject: File-Rsync-0.46 breaks mirroring
I was updating my main CPAN mirror box today and updated all the perl modules etc. Coming to restart rrr-client it failed with the following error: # ./rrr-client Could not determine file format from suffix for /home/ftp/CPAN/.FRMRecent-RECENT.recent-w2AD.recent at /opt/perl-5.18.2/lib/site_perl/5.18.2/File/Rsync/Mirror/Recentfile.pm line 158. ( I had added the $file to the diagnostic to try and see what was happening ). I did a brand-new installation of perl-5.22.0 and only installed File-Rsync-Mirror-Recent, but that failed during t/02-operation.t with a similar error to above, regarding determining file format. I looked at what modules had been updated when I updated everything and File::Rsync leapt out at me. I downgraded that to 0.45 and rrr-client worked again. Upgrading to 0.46 breaks it. Cheers.
0.4.0 has a solution that works with both File::Rsync 0.45 and 0.46. Related bug report: https://rt.cpan.org/Ticket/Display.html?id=106942