in reply to Re^3: pod2html: link (L<...>) formatting code (timeloop)
in thread pod2html: link (L<...>) formatting code

"Um checksum? Simply try again, likely an incomplete download"

I tried again: same result; still not proceeding:

Warning: checksum file '/home/ken/.cpan/sources/authors/id/J/JM/JMCNAM +ARA/CHECKSUMS' not conforming. The cksum does not contain the key 'cpan_path' for 'App-Pod2CpanHtml-0 +.04.tar.gz'. Proceed nonetheless? [no] Aborted.

— Ken

Replies are listed 'Best First'.
Re^5: pod2html: link (L<...>) formatting code (timeloop)
by choroba (Cardinal) on Dec 16, 2021 at 22:48 UTC
    Delete all the local checksums and let cpan download them again.
    rm /home/ken/.cpan/sources/authors/id/?/??/*/CHECKSUMS
    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

      G'day choroba,

      I'm not seeing this checksum issue with other cpan installations; however, if the problem persists, I will consider your suggested fix. Having said that, it does sound a bit drastic. Is there a reason why you're suggesting deleting all checksums?

      In this particular instance, I've decided not to pursue App::Pod2CpanHtml. It's 9 years since it was last updated. An issue (#121652) was raised 5 years ago; a patch was included; the Status is still "new". I'm considering this to be abandonware and unsuitable for my purposes.

      — Ken

        > Is there a reason why you're suggesting deleting all checksums?

        See Addressing CPAN vulnerabilities related to checksums:

        PAUSE has been updated so that the CHECKSUMS files now include cpan_path for each file, which gives the relative path to the directory for which the checksums were generated.

        map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
Re^5: pod2html: link (L<...>) formatting code (timeloop)
by Anonymous Monk on Dec 15, 2021 at 14:13 UTC
    Whatt client? Mirror? Its
    'App-Pod2CpanHtml-0.04.tar.gz' => { 'cpan_path' => 'J/JM/JMCNAMARA', 'md5' => '31833117fe8119a6853f4f27beeca165', 'md5-ungz' => '125b1716bad30fb14481e2c8069df5e4', 'mtime' => '2012-12-09', 'sha256' => '5dd7ba47804fbe8169705308996a783fbce1e06bb866a534bf3f8 +96e0568d2b2', 'sha256-ungz' => 'dcda33781cb523b446abca7fd064324080bc104b03fcf3bf +8c252ac3aa9e69b6', 'size' => 4267 },