Package: perl-modules
Version: 5.10.0-11
Severity: normal

Hi,

This is actually an upstream bug, and I've already filed a CPAN bug
report against the libnet package containing two proposed patches -
http://rt.cpan.org/Ticket/Display.html?id=37700 - yet after a brief
discussion on the debian-perl mailing list here's a bug report to let
you know about this :)

The problem is that Net::FTP does not play nice with FTP servers which
close a data connection immediately after sending an error response to a
RETR command.  This, incidentally, breaks uscan for packages that live
on such servers, such as the dante package that I'm in the process of
adopting.  My CPAN bug report contains a simple test script and two
patches, and here's also the "offending" watch file that reports an
"Internal server error" since uscan uses LWP::UserAgent->request(),
which traps the Perl error raised by the Net::FTP::dataconn problem and
reports it thusly:

version=3
opts="dversionmangle=s/\.dfsg//" \
ftp://ftp.inet.no/pub/socks/dante-(.*)\.tar\.gz

Of course, the best course of action will probably be to wait for Graham
Barr to fix the problem upstream in the libnet distribution; this bug
report is merely a notification.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core)
Locale: LANG=bg_BG.CP1251, LC_CTYPE=bg_BG.CP1251 (charmap=CP1251)
Shell: /bin/sh linked to /bin/bash

Versions of packages perl-modules depends on:
ii  perl                          5.10.0-11  Larry Wall's Practical Extraction 

perl-modules recommends no packages.

-- no debconf information

Attachment: pgpqcH58MTRUf.pgp
Description: PGP signature

Reply via email to