I use the cpan shell "r" command to compare the version numbers
of the modules installed to the latest on CPAN.
when LWP::UserAgent was incremented to version 1.100 via the line
$VERSION = sprintf("%d.%02d", q$Revision: 1.100 $ =~ /(\d+)\.(\d+)/);
Package namespace installed latest in CPAN file
LWP::UserAgent 1.100 1.99 G/GA/GAAS/libwww-perl-5.60.tar.gz
The software that creates one of the CPAN database file
02packages.details.txt.gz is indicating that
G/GA/GAAS/libwww-perl-5.60.tar.gz is where the
latest LWP::UserAgent.
LWP::UserAgent 1.99 G/GA/GAAS/libwww-perl-5.60.tar.gz
When I searched for earlier discussions,
http://www.google.com/search?q=cpan+version+numbers+perl
I found
http:[EMAIL PROTECTED]/msg61570.html
where Michael G Schwern <[EMAIL PROTECTED]> jokes:
When you put out your 98th minor revision to your module, let me know
and we'll fix it. :)
Where are the sources for the tools that index CPAN?
Perhaps it is time to fix them - or at least have them
detect these inconsistencies.
I've also thought about writting a tool to postprocess
02packages.details.txt.gz
David