NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
It's your own fault (Score:1)
When you choose your build system, as when you choose ANY dependency, you get its errors and baggage along with its good points.
Module::Build has an unresolved circular dependency on itself.
Unlike EVERY other module on CPAN, it says that the rules do not apply to it and that instead of working within the rules, EVERY end user should magically (via the "universal education" clause) know to install it BEFORE they start installing anything else.
This mea
we learn from pain, we learn from history... (Score:1)
"Module::Build has an unresolved circular dependency on itself." isn't quite correct. Distributions that require Module::Build need Module::Build, but Module::Build will build just fine without anything but it's own tree.
Yes, that is a problem if the CPAN(PLUS) client can't know that it is fatally out-of-date. Everything is a problem if we have to expect an old tool (which could be easily updated) to do the right thing.
Requiring a particular *version* of M::B does need configure_requires. But the co
Re:we learn from pain, we learn from history... (Score:1)
Reply to This
Parent