in reply to Checking module (of a level) being installed

A number of distributions do not use a module name to form the distribution name, or leave out the - that usually replaces ::. Examples I can think of offhand are PathTools, DateManip, and TermReadKey. You can fetch http://www.perl.com/CPAN/modules/02packages.details.txt.gz and search for the modules that belong to the distribution you are looking at.

Update: fixed PathTools link

  • Comment on Re: Checking module (of a level) being installed

Replies are listed 'Best First'.
Re^2: Checking module (of a level) being installed
by Tanktalus (Canon) on Apr 11, 2005 at 17:14 UTC

    This is a very good point. I do have one feature that makes this really simple. It's called "mv". ;-)

    $ mv TermReadKey-2.30.tar.gz Term-ReadKey-2.30.tar.gz $ ci Term-ReadKey-2.30.tar.gz

    So now I'm going to have to write documentation to show what this script expects, and how to do it. But I definitely do thank you for this insight/reminder. I can almost imagine needing Term::ReadKey for stuff (unlike those Acme::* modules above ;->) and especially Date::Manip - that could be extremely useful at some point in the near future, so this could save me some headache.