Hi,
Debian Bug Tracking System wrote:
Processing commands for [EMAIL PROTECTED]:
severity 449972 wishlist
Bug#449972: libdns-zoneparse-perl: debian/watch fails to report
upstream's version
Severity set to `wishlist' from `minor'
To save others having to find the missing context, the "problem" Ivan's
referring to is that CPAN connection-limit their FTP server by returning a
500 response, which uscan (quite reasonably imo) treats as an error. For
example:
----
uscan warning: In watchfile /tmp/libdns-zoneparse-perl_watchiMHNlb, reading
FTP directory
ftp://ftp.cpan.org/pub/CPAN/modules/by-module/DNS/ failed: 500 Sorry,
there are already 2 users from 217.196.43.134 logged on. Try again in 10
minutes.
----
I can see two issues with attempting to treat the above as a temporary
error:
a) The textual part of the message will vary from server to server. Even if
we make uscan match the message style quoted above, that won't help with
non-CPAN servers.
b) It's not a temporary error. FTP response codes of 5xx are defined as
permanent errors which should not be retried without a human checking that
the situation has changed since the error was generated. 500 specifically is
"syntax error or command unrecognised". IMHO, CPAN should really be
returning "421 Service not available" in this case.
Just my opinion, of course.
Adam
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]