Skip Menu |
 

This queue is for tickets about the MP3-PodcastFetch CPAN distribution.

Report information
The Basics
Id: 42292
Status: new
Priority: 0/
Queue: MP3-PodcastFetch

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

Bug Information
Severity: Important
Broken in:
  • 1.01
  • 1.02
Fixed in: (no value)



Subject: "Build test" fails on ActivePerl/MSWin32 (tested 5.8.8 and 5.10.0)
Download (untitled) / with headers
text/plain 398b
Running "Build test" fails on MSWin32 running ActiveState Perl v5.8.8 or v5.10.0 when trying to access the rss file. The complete error is: Couldn't read RSS for file://C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp\tQkwbNs2SS\test.xml: The problem seems to be with backslash path notation on win32, as the attached patch (replacing backslashes with slashes in the '-rss' argument) works around the problem.
Subject: test.out
Download test.out
application/octet-stream 1.3k

Message body not shown because it is not plain text.

Subject: podcastfetch_pm.patch
--- PodcastFetch.pm.org 2009-01-11 09:02:28.000000000 +0100 +++ PodcastFetch.pm 2009-01-11 09:01:54.000000000 +0100 @@ -259,6 +259,7 @@ my $self = bless {},ref $class || $class; $self->base($args{-base} || '/tmp/podcasts'); $self->subdir($args{-subdir}); + $args{-rss} =~ s!\\!/!g if( $args{-rss} =~ m!^file://[A-Z]:!i ); $self->rss($args{-rss} || croak 'please provide -rss argument'); $self->max($args{-max} ); $self->timeout($args{-timeout} || 30 );


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

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