in reply to Re: Careful with Test::Pod::Coverage. And with Test::More
in thread Careful with Test::Pod::Coverage

Surely the solution is to mark Test::More as a dependency in your installer. It only became a core module in Perl 5.8.0, though it's also core in Perl 5.6.2 now.

  • Comment on Re^2: Careful with Test::Pod::Coverage. And with Test::More

Replies are listed 'Best First'.
Re^3: Careful with Test::Pod::Coverage. And with Test::More
by snowhare (Friar) on Nov 14, 2005 at 23:26 UTC
    If only life were that simple. Automatic installation of dependancies didn't get added to CPAN until early in 1999. 5.005 came out in mid-1998. Therefore, although modern CPAN can automatically install dependancies, old perl installs don't necessarily take advantage of it because their installed versions of CPAN may be too old.

      I wonder whether someone running software that old would even be interested in automatic dependency resolution. I figure if they’ve not upgraded in such a long time, it must be because stability is so important to them that they are quite willing to endure the pain of installing complex software by hand – along with all the other tradeoffs that come with running nearly decade-old software.

      In other words, I’ll make a token effort to not make deployment on such systems gratuitously difficult, but I also don’t see why I should make my own software development gratuitously difficult. There is a balance to be struck; abstaining from all progress is not it.

      Makeshifts last the longest.