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

Reply via email to