On Sun, 7 Nov 2004, Michael G Schwern wrote:
On Sun, Nov 07, 2004 at 01:59:38PM -1000, Joshua Hoblitt wrote:Both of those modules are special cases. Module::Build obviously bundles itself so Module::Build doesn't have to be _already_ installed.
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.
I still suspect that this is due to ActiveState's build environment not having Module:Build available instead of just a problem with CPANrun.
Cheers,
-J
--