# from Yitzchak Scott-Thoennes
# on Sunday 25 January 2009 22:29:
>Though assuming the .PL script is the only thing allowed to produce
>dependency info instead of allowing that dh-make-perl/CPAN/whatever
>can look directly at META.yml.
We need to move toward things looking directly at META.yml. I'm leaning
toward just pretending that they do (and that people upgrade software.)
>By the way, what's the status of a minilanguage for the requires:,
> etc. fields that allows conditional dependencies based on perl
> version or OS?
I think the answer is going to be that you might as well use perl to
compute your dependencies and then print what you found into an easily
readable data structure. That is, language design is hard and any
failure in the minilanguage is a roadblock so at some point you'll end
up implementing eval(""), thus: we'll just skip to the end and bypass
all of that pain.
This is the "MY.yml" thing (or "MYMETA.yml" (or "as yet
un(concensusly)named locally generated version of META.yml")).
And maybe we'll even get it done in 2009.
--Eric
--
software: a hypothetical exercise which happens to compile.
---------------------------------------------------
http://scratchcomputing.com
---------------------------------------------------