On Sun, Nov 07, 2004 at 10:08:23PM -1000, Joshua Hoblitt wrote: > >Yes but PPM still has to know how to build it. That's the important part. > >It obviously can else MB couldn't build itself. Acme::Colour, Data::Page > >and Module::CPANTS are some other MB based modules which have PPMs. > > Acme::Colour and Data::Page are both built with ExtUtils::MakeMaker if you > call Makefile.PL. I don't have the source for CPANTS handy but I'd guess > it's the same.
This is true, however... > I still suspect that this is due to ActiveState's build environment not > having Module:Build available instead of just a problem with CPANrun. I pointed out an example of a PPM failure log which shows CPANrun trying to install Module::Build as a dependency via CPAN.pm and failing due to a missing default. DateTime::Locale is such an example. http://ppm.activestate.com/BuildStatus/5.8-windows/windows-5.8/DateTime-Locale-0.09.txt Again, if you look at the failure log, CPANrun is trying to resolve its dependency on MB but failing due to a problem with the CPAN shell. It would be nice if MB shipped with ActivePerl and would solve the problem but at the moment a fix to the CPAN shell's interactive config would appear to be the simplest and most direct solution. -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/ Remember, any tool can be the right tool. -- Red Green