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