There seems to be some version mismatches between CPAN
and DBD
When I install T/TI/TIMB/DBI-1.14.tar.gz
and do the cpan "r" command it reports that
there is a new version:
Package namespace installed latest in CPAN file
DBD::ExampleP 10.11 10.13 T/TI/TIMB/DBI-1.15.tar.gz
So I install the latest DBI-1.15.tar.gz as recomended, and
then cpan "r" indicates that the latest version is DBI-1.14.tar.gz
Package namespace installed latest in CPAN file
DBD::ADO 0.419 1.17 T/TI/TIMB/DBI-1.14.tar.gz
Is this a bug in the CPAN module, or did your version numbering
scheme for lib/DBD/ADO.pm change
lib/DBD/ADO.pm from DBI-1.14 contained
$VERSION = sprintf("%d.%02d", q$Revision: 1.17 $ =~ /(\d+)\.(\d+)/o);
lib/DBD/ADO.pm from DBI-1.15 containes
$VERSION = '0.4'.sprintf("%02d",substr(q$Revision: 1.19 $, 12,-1));
I can see the the RCS/CVS Revision incremented from 1.17 to 1.19,
but the 'reported $VERSION seems to have dropped down
from 1.17 to 0.419, which triggers CPAN to report that I should
upgrade using a downgrade.