On Sat, Aug 30, 2008 at 2:40 PM, chromatic <[EMAIL PROTECTED]> wrote:
> On Saturday 30 August 2008 05:01:11 David Golden wrote:
>> You can write "die" on missing prerequisites if you want, as long as
>> you realize that CPAN Testers can't tell that from an error condition
>> that you (or others) might actually care about.
>
> Why die on missing prereqs?  I use a META.yml because someone said that it's
> easier to determine prereqs without running my Build.PL.  If the tester
> client ignores that, what good is it?

I really meant you can die on missing non-perl perequisites (e.g. a
library, a binary, a database, etc.).

However, echoing Aristotle's point, META.yml prerequisites are
advisory unless you set "dynamic_config" to 0 in your META.yml.  If
missing, it defaults to "1" meaning that META.yml isn't sufficient.
See the spec:

http://module-build.sourceforge.net/META-spec-current.html

dynamic_config is a long standing religious war for some, but that's
the current spec, anyway.

David

Reply via email to