# from Sébastien Aperghis-Tramoni
# on Tuesday 17 April 2007 05:12 pm:

>If you really want Module::Build to be installed, why not simply  
>create a traditional Makefile.PL and add Module::Build as a  
>prerequisite? That way your module can be installed with  
>ExtUtils::MakeMaker yet Module::Build also gets installed for the  
>next time.

That assumes the module *can* be built/installed with EU::MM (without 
extra shenanigans.)  If you have a custom build class, this is often 
not the case.

The solution really should not involve 'traditional'.

Furthermore, I already do declare a dependency on Module::Build in the 
META.yml.  It seems that this is ignored though.  I understand Adam's 
argument about platform-sensitive dependencies, but shouldn't we have 
some way to say "you absolutely must install the build tool first"?  
Wouldn't a static yaml file be the place for that?

--Eric
-- 
Anyone who has the power to make you believe absurdities has the power
to make you commit injustices.
--Voltaire
---------------------------------------------------
    http://scratchcomputing.com
---------------------------------------------------

Reply via email to