Stories
Slash Boxes
Comments
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

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Frankly the more I read about weird problems with Module::Build the more my gut tells me "Just use ExtUtils::MakeMaker".

    What advantage do *you* get by using Module::Build?
    • I've answered this too many times. People always ask by the answer is readily available with even a quick search. Some people like MB, some people don't.

      It's easy to override actions. It's easy to add custom actions. It's one hell of a lot easier than trying to debug weird Makefile issues -- particularly if it's someone else's bug and you're not sure what platform they're on or which strange 'make' lookalike they're using. It's a potentially far superior choice to and if there were half as much effor

      • "If people keep refusing to adopt potentially better tools..."

        And there's the problem. So far, it's NOT better for most people. If you're indeed not doing subclasses and overrides to tweak 'how it works', EUMM is far far more less problem prone than MB is. I dread the day it goes core, because it's jut not ready.

        So, for your situation, yes, I bet MB is getter. For us readers who aren't going that, we just read the "MB failed" part and shake our heads. :-/

        MI I can tolerate, although it it's just wrapping EUMM for me, then there's no point.
        • So far, it's NOT better for most people.

          Perhaps those mythical "most people" should report bugs. I respect the M::B developers immensely, but I suspect they have as difficult a time as I do fixing bugs for which the only details we hear are "Oh it didn't work."

          At least resolve the antecedents!

        • I dread the day it goes core, because it’s jut not ready.

          If more people were using it, more bugs would get prodded and it would be ready sooner. Instead, we just get lots of pundits pointing out that “EUMM works for me.” Well I’m sure that’s great.