Sébastien Aperghis-Tramoni wrote:


CPANPLUS sent the report to your module because its tests failed, because it uses Test::Exception which uses Sub::Uplevel which wasn't available during the test phase. The reason why Sub::Uplevel is missing may come from a problem in IMACAT's box, or maybe not. Details are missing because of the still present interaction problem between CPANPLUS and Module::Build.

1. I suspect that it reflects the bug in CPANPLUS referenced by Fergal in his posting.

2. In Imacat's defense: When I was working on revisions to ExtUtils::ModuleMaker last summer, I had frequent FAILS on Imacat's boxes for versions that PASSed on other people's boxes. I corresponded with her, and ultimately concluded that the fault was with my code, not with her testing box. While I don't know the specific details, she appears to keep a more pristine testing box than the other CPAN testers, so if you fail to include prerequisites or do something else that's not kosher, she (her box, actually) is more likely to give you a FAIL than other testers.

So my own rule of thumb is: If my distro has passed all its tests on imacat's boxes, then it has *really* passed!

jimk

Reply via email to