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.
  • Seems to be some pretty weird stuff going on there.

    For example, this problem [activestate.com] (warning - very large page) seems to be caused by their program not being able to configure CPAN.pm correctly. And this one [activestate.com] seems to imply that they aren't automatically installing pre-requisites.
    • Module::Build is a law unto itself anyway. It can't be installed without manual installation. I have yet to have a successful cpan smoke test of Module::Build.

      CPANPLUS has been having difficulties installing prerequisites [cpan.org] for the past few months, so I wouldn't blame ActiveState too much for having odd reports either.

    • Makefile.PL has no business running CPAN.pm automatically, especially not when STDIN is not a tty. You would be surprised to see how many broken Makefile.PL scripts assume they are being run interactively. I wish module authors would instead provide complete PREREQ_PM listings.
      • While in most cases I'd agree, there are some modules where an interactive session does aid installation. However, most of those that do interactive sessions properly, account for default values so a return will do the right thing.

        It's the installations that cycle round in endless circles, when the right value hasn't been entered that gets me. There is a HTTP module that sits in a while loop until it gets the right entry. If you don't get the right entry after the second time (the first blank may be accid