NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Yes, you must have the old version (Score:2)
Re:Yes, you must have the old version (Score:2)
Thank you! Turns out my solution didn't work, anyway. It went downloaded all the CHECKSUMS files ... then deleted them!
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:Yes, you must have the old version (Score:2)
At least you were on the right track. Another 42 minutes or so, and you'd have ended up with my final version.
The key was not running mirror needlessly. I ended up with a multi-stage algorithm, described in the accompanying text. The result is that I don't try to mirror any CHECKSUMS for which I already have a local version and none of its associated files have been updated either, and that I don't ever mirror the CHECKSUMS more than once in a session. That keeps the fetches to a minimum. It's really rather slick in operation. I can update my mini-cpan over a 28.8 connection from a hotel with just a minute or two of overhead, plus the download times of the actual tar.gz files. (Now if only some people [perl.org] would avoid putting entire MP3s in their test suite... {grin}.)
Reply to This
Parent
Re:Yes, you must have the old version (Score:1)
Re:Yes, you must have the old version (Score:2)
Re:Yes, you must have the old version (Score:1)
Re:Yes, you must have the old version (Score:2)
Maybe you can come up with a GPL-ed alternative to silence.
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers