Has anyone gotten Module::Install to work under VMS? Or has anyone _not_ been able to get it to install?
Install, heck, I can't even get it to build:
$ perl Makefile.PL
Can't locate object method "new" via package "Module::Install::autoinstall" (perhaps you forgot to load "Module::Install::autoinstall"?) at inc/Module/Install.pm - lib/Module/Install.pm line 269.
%SYSTEM-F-ABORT, abort
A likely suspect is that package names are derived from the filesystem, and so are case-leveled. That should be ok in a C<use> or C<require>, but obviously saying the equivalent of C<if 'Foo::Bar' eq 'foo::bar'> isn't going to work. I tried modifying several places that seemed to be doing something similar to that (to no avail), but I don't understand the code duplication between inc/ and lib/ and I don't understand all the magic abstractions that the module is based on. For example, there is no "new" method in Module::Install::AutoInstall, so of course it can't be located, but I have a feeling it wouldn't even be looking for it if something else hadn't gone wrong way up the chain somewhere.