Subject: | Undeclared dependencies |
It seems that the Data::Dumper::GUI dependency seems to be declared as dependency. On one of my smokers:
...
PERL_DL_NONLAZY=1 "/opt/perl-5.28.2/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:
# Failed test 'use PowerBuilder::DataWindow;'
# at t/00-load.t line 10.
# Tried to use 'PowerBuilder::DataWindow'.
# Error: Can't locate Data/Dumper/GUI.pm in @INC (you may need to install the Data::Dumper::GUI module) (@INC contains: ... .) at /home/cpansand/.cpan/build/2019073005/PowerBuilder-DataWindow-0.01-0/blib/lib/PowerBuilder/DataWindow.pm line 9.
# BEGIN failed--compilation aborted at /home/cpansand/.cpan/build/2019073005/PowerBuilder-DataWindow-0.01-0/blib/lib/PowerBuilder/DataWindow.pm line 9.
# Compilation failed in require at t/00-load.t line 10.
# BEGIN failed--compilation aborted at t/00-load.t line 10.
Use of uninitialized value $PowerBuilder::DataWindow::VERSION in concatenation (.) or string at t/00-load.t line 13.
# Looks like your test exited with 255 just after 1.
FAILED--Further testing stopped.
make: *** [Makefile:864: test_dynamic] Error 255
...
On CPAN Testers there are also reports indicating that File::Slurp should also be declared as a prerequisite. See http://www.cpantesters.org/cpan/report/37d6087e-f807-11e7-a5c4-aba2facdb017 for a sample report.