CPAN and undef versions (again)
Some time ago I complained that some modules that had a version ended doing it. The problem? I use a lot the 'r' command in the CPAN client to check for outdated modules. Now, I get a lot of failures that are not really failures:
Package namespace installed latest in CPAN file HTML::Mason::Apache::Request undef 0 DROLSKY/HTML-Mason-1.47.tar.gz JSON::PP::Boolean undef 2.27200 MAKAMAKA/JSON-PP-2.27200.tar.gz JSON::XS::Boolean undef 2.32 MLEHMANN/JSON-XS-2.32.tar.gz JSON::backportPP::Boolean undef 2.27200 MAKAMAKA/JSON-2.53.tar.gz Net::Stomp::Frame undef 0 JTANG/Net-Stomp-0.44.tar.gz SVN::Core .. 1.6.12 MSCHWERN/Alien-SVN-v184.108.40.206.tar. Text::MicroTemplate::EncodedString undef 0.18 KAZUHO/Text-MicroTemplate-0.18.tar.gz
So, what are my versions for these modules?
HTML::Mason, version 1.47
JSON::PP, version 2.27200
JSON::XS, version 2.32
JSON, version 2.53
Net::Stomp, version 0.44
SVN::Core, version 1.6.16
Text::MicroTemplate, version 0.18
So, this is kind of weird, having the same versions, but getting them as out of date.
It would be cool if CPAN didn't complain, or that these modules maintainers keep their modules with versions that can be compared.