>>>>> 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

Reply via email to