Subject: | 2.000000 != 2.0.0 |
Text::Balanced 2.0.0 now makes use of 'version.pm':
use version; $VERSION = qv('2.0.0');
In merging changes for 5.8.9, the following was done:
+# I really don't want to bring the XS version module into maint. So for
now,
+# I'm commiting the sin of Bowdlerising Damian's module:
+# use version; $VERSION = qv('2.0.0');
+$VERSION = 2.000000;
As a result, the 'r' command for CPAN reports:
Package namespace installed latest in CPAN file
...
Text::Balanced 2 2.000000
DCONWAY/Text-Balanced-v2.0.0.tar.gz
...
While the workaround is to quote the 2.000000 string, it is arguable
that CPAN should see these two as equivalent.