|Subject:||Class::DBI versioning utterly breaks upgradability|
As of the new CDBI release, it appears that the releases have moved to an illegal versioning system. CPAN currently supports two part versioning, with an optional underscore to indicate developer versioning. Three part versions are not supported by CPAN. The indexer, and thus all CPAN client will continue to only know about 3.0.1. At the present time, for the vast majority of normal users, Class::DBI is simply not upgradable. While three-part versions are fine in principle, they aren't compatible with CPAN. As such, you should almost certainly move to using a CPAN-compatible versioning system until CPAN is fully upgraded and supports them.