in reply to Module Installation Issue in perl

It looks to me as if the XSLoader module is looking for a specific version number. I checked the Makefile.PL for DateTime module, and under PREREQ_PM it mentions DateTime::TimeZone => 0.38. I had the same problem when I installed it. So, first, go over the Makefile.PL and make note of all the prereq's and version numbers. Second, reinstall all the deps with the required version numbers. Then reinstall DateTime. It should work then. Good Luck!

Replies are listed 'Best First'.
Re^2: Module Installation Issue in perl
by Joost (Canon) on Jul 01, 2006 at 12:58 UTC
      Thanx for the reminder, Joost. I installed the prereqs via CPAN, but that didn't work...In theory, the highest version number will work. I've only had a handful of modules where I had to use the exact version mentioned in the prereqs. This particular module was one of them.
        I found an interesting article on Module::Build. It will help clarify the prereq problems and goes deeper into the dependency problem. Module::Build