Hi, just a heads-up about cleaning up CPAN. I know old versions are always available from BACKPAN (whatever that is, havent actually checked it out), but I came across a situation on FreeBSD. For those who dont know, FreeBSD has an excellent package management system called the ports tree, and it includes a large proportion of CPAN. However, the ports tend to lag a version or two behind CPAN, depending on the energy of the particular port maintainer. So for instance Tree::Simple is at 0.14 on CPAN, and previous versions have been deleted. In the ports tree, the p5-Tree-Simple package is still looking for version 0.12, which no longer exists, so it fails.
In my opinion, this is a deficiency of the ports system in not automatically picking the most up to date version from CPAN, but thats the way it is. Take care, d.