# from David Cantrell # on Monday 05 July 2010 06:31: >consider Module::Build, but be aware that for a great many >users it will introduce an extra dependency, as it was not in core > until 5.10.0.
First, the "great many" is shrinking quickly, at least if Debian's "oldstable" is any indicator of what is "old" (etch includes 5.10 and will likely become "oldstable" this year.) At that point, I would consider 5.8.8 as "obsolete" and anything older as "ridiculously obsolete". Second, 'configure_requires' takes care of the dependency automatically (given a non-obsolete CPAN client.) IMO, preferring core modules is like using the same size bolt for *every* part of a car (from dashboard to engine mounts) simply because (despite having a full complement of welding, cutting, and forming tools), the drill press just happened to ship with that one size of bit. I suppose the mechanics will love only needing one wrench, but it will be a lumbering beast to drive. --Eric -- ... unsustainable. And that word means something -- it doesn't just mean "we don't like it". --Michael Pollan --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------