http://www.perlmonks.org?node_id=503995


in reply to Problem with CPAN and module version numbers

Try running the following command in the CPAN shell:
cpan> install D/DC/DCONWAY/Smart-Comment-1.01.tar.gz

That's happened to one of my modules before - AUTRIJUS hasn't made DCONWAY a co-maintainer yet. Email both of them and let them know what's going on.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?

Replies are listed 'Best First'.
Re^2: Problem with CPAN and module version numbers
by TheDamian (Vicar) on Oct 30, 2005 at 15:45 UTC
    Actually, the problem is that Smart::Comments uses the (soon-to-be-core) version.pm module for its versioning, but the PAUSE indexer is not yet able to understand these new-style version numbers. So CPAN.pm ignores the more recent upload and finds only Autrijus' original release. :-(

    Damian

      The latest Module::Build release has the same problem - it treats '0.0.2' as a string, not a number, so you get a lot of "'0.0.2' is not a number in ..." warnings. I ran into that when doing work with Contextual::Return.

      My criteria for good software:
      1. Does it work?
      2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?