in reply to Need advice about CPAN tests

Also, how representative is that error, if the module dependency is not met? I mean, if testing suite cannot manage dependencies, why should it report as a failure to the module it cannot satisfy?

Provided that you've specified dependencies correctly in your Build.PL or Makefile.PL, any tester which does not follow dependencies is broken and sends harmful reports. Ask the owner of the tester to fix or disable testing on that machine.

Recent changes to CPAN Testers may minimize this; hopefully fewer broken testers will persist.

Replies are listed 'Best First'.
Re^2: Need advice about CPAN tests
by moritz (Cardinal) on Sep 25, 2008 at 16:48 UTC

    Update: replied to the wrong node initially, d'oh...

    Sadly it seems that's there's no easy, cross-platform way to check non-perl dependencies, which is what this thread is all about (if I understood correctly).

Re^2: Need advice about CPAN tests
by dk (Chaplain) on Sep 25, 2008 at 17:32 UTC
    That's exactly what I do. Prima is found on CPAN, builds fine, runs tests without X11 also fine, just noone does "make install". And I also feel that "broken and sends harmful reports" describes situation as I see it. Moreover, I did ask the owner. I don't know _what_ else if left to do.

    btw, thanks all for advices, but they aren't applicable - Devel::CheckLib does C libs, while Prima is a perl module. The only solution I see is indeed to check explicitly for Prima, but that's counter-productive, why should I protect against broken testing envirionment?