Skip Menu |

This queue is for tickets about the Math-FastGF2 CPAN distribution.

Report information
The Basics
Id: 130325
Status: resolved
Priority: 0/
Queue: Math-FastGF2

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Undeclared dependency Crypt::IDA (or wrong test skip?)
The test suite fails on my smokers where Crypt::IDA is not installed: ... PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t Bailout called. Further testing stopped: Skipping tests that require Crypt::IDA # Failed test 'use Crypt::IDA;' # at t/Cauchy.t line 11. # Tried to use 'Crypt::IDA'. # Error: Can't locate Crypt/IDA.pm in @INC (you may need to install the Crypt::IDA module) (@INC contains: /home/cpansand/.cpan/build/2019081719/Math-FastGF2-0.05-Y35Zhs/t/../lib /home/cpansand/.cpan/build/2019081719/Math-FastGF2-0.05-Y35Zhs/blib/lib /home/cpansand/.cpan/build/2019081719/Math-FastGF2-0.05-Y35Zhs/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at t/Cauchy.t line 11. # BEGIN failed--compilation aborted at t/Cauchy.t line 11. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 2. FAILED--Further testing stopped: Skipping tests that require Crypt::IDA Makefile:1025: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 ... If Crypt::IDA is meant to be a test prerequisite, then it should be declared as one.
Yeah. The Flying Spaghetti Monster is not always a force for good when it comes to copy pasta. I wanted to quit testing (without prejudice) if the Crypt::IDA module wasn't installed. The 0.06 release fixes this. Thanks for reporting the problem.