Skip Menu |

This queue is for tickets about the Chess-FIDE CPAN distribution.

Report information
The Basics
Id: 66972
Status: resolved
Priority: 0/
Queue: Chess-FIDE

People
Owner: cpan [...] parparov.com
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

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



Subject: Undeclared dependency on IO::String
Grepping for IO::String finds it in lib/Chess/FIDE.pm: 9-use LWP::UserAgent; 10-use IO::File; 11:use IO::String; 12-use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); 13-use Archive::Zip::MemberRead; 54- $ua->proxy(['http'],$param{-proxy}) if $param{-proxy}; 55- my $webcontent = $ua->get($DATA_URL)->content(); 56: my $fh = IO::String->new(\$webcontent) or die "BLAAAH\n"; 57- my $zip = Archive::Zip->new(); 58- my $status = $zip->readFromFileHandle($fh); Please declare it as prerequisite, it makes automated testing and installing and packaging much easier. Thanks && Regards,
Patched Build.PL file