Subject: | Undeclared dependencies |
The test suite fails if Class::Factory::Util is not installed:
...
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 "/usr/local/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Can't locate Class/Factory/Util.pm in @INC (you may need to install the Class::Factory::Util module) (@INC contains: /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/arch /home/cpansand/.cpan/build/2019042004/Convert-Number-Coptic-0.13-8/blib/arch /home/cpansand/.cpan/build/2019042004/Convert-Number-Coptic-0.13-8/blib/lib /home/cpansand/.cpan/build/2019042004/Convert-Number-Coptic-0.13-8/blib/arch /home/cpansand/.cpan/build/2019042004/Convert-Number-Coptic-0.13-8/blib/lib /usr/local/lib/perl5/site_perl/mach/5.28 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.28/mach /usr/local/lib/perl5/5.28 .) at /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib/DateTime/Language.pm line 5.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib/DateTime/Language.pm line 5.
Compilation failed in require at /usr/local/lib/perl5/5.28/base.pm line 137.
...propagated at /usr/local/lib/perl5/5.28/base.pm line 159.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib/DateTime/Calendar/Coptic/Language.pm line 2.
Compilation failed in require at /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib/DateTime/Calendar/Coptic.pm line 13.
BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2019042004/DateTime-Calendar-Coptic-0.03-8/blib/lib/DateTime/Calendar/Coptic.pm line 18.
Compilation failed in require at t/01dates.t line 9.
t/01dates.t .. skipped: (no reason given)
...
Also it seems that Params::Validate has to be declared as a prerequisite.