andreas1234567 has asked for the wisdom of the Perl Monks concerning the following question:

Monks,

There are currently 3 cpantesters reports for Test::MockDBI that FAIL:

# Tried to use 'Test::MockDBI'. # Error: Can't locate UNIVERSAL/isa.pm in @INC # BEGIN failed--compilation aborted at /home/perl5100rc1/.cpanplus/5.1 +0.0/build/Test-MockObject-1.09/blib/lib/Test/MockObject.pm line 10.
Test::MockDBI requires Test::MockObject which requires UNIVERSAL::isa, and Test::MockObject's Makefile.PL lists:
'PREREQ_PM' => { 'UNIVERSAL::isa' => '0.06', ... }
That's why it surprises me that the above tests fail. Could it be that these are broken versions of perl (all marked as Perl 5.010000 but the directory indicates they are release candidates)?
/home/perl5100rc1/ /home/perl5100rc2/
Is there anything I can do to prevent these FAILures?

--
No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]

Replies are listed 'Best First'.
Re: Test::MockObject and UNIVERSAL::isa
by chromatic (Archbishop) on Feb 11, 2009 at 09:10 UTC
    Is there anything I can do to prevent these FAILures?

    Ask the CPAN tester to fix his configuration.

    If you ignore dependencies, there's no point in running the tests. There's no point in reporting the results. It's neither interesting nor useful that my module doesn't work if you don't have its dependencies installed. I know that. That's what "dependency" means.

      Ask the CPAN tester to fix his configuration.
      I will. Thank you.
      --
      No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]