>>>>> On Mon, 02 Oct 2006 12:05:56 +1000, Adam Kennedy <[EMAIL PROTECTED]> said:
> I'm of the opinion tha as soon as we say...
> use Module::Build;
> ... then we've already lost. We're mixing the two different functions
> together in the same process.
It's a noble goal to think in purist terms but it's also a matter of
available alternatives. As soon as we had a well respected and widely
adopted META.yml we had to recognize that it isn't autoritative. But
you cannot have both worlds: either there is an authoritative source
that tells me prerequisites or I have to ask the tool that the
developers use to build their package.
Dave, here is one solution that will please us all most: can you write
a META.yml that is autoritative? If you do so, and write explicitly
into your META.yaml
dynamic_config => 0,
then you will see no problem installing your module with CPAN.pm.
The callback into Module::Build only happens when you either set
dynamic-config to 1 or do not set it at all.
--
andreas