Subject: | Can't locate Debug/EchoMessage.pm |
On some of my smoker systems the test suite fails:
...
PERL_DL_NONLAZY=1 "/usr/perl5.22.2t/bin/perl" "-Iblib/lib" "-Iblib/arch" test.pl
Can't locate Debug/EchoMessage.pm in @INC (you may need to install the Debug::EchoMessage module) (@INC contains: blib/lib blib/arch /home/cpansand/.cpan/build/2017051009/ExtUtils-AutoInstall-0.64-6CC_6A/blib/arch /home/cpansand/.cpan/build/2017051009/ExtUtils-AutoInstall-0.64-6CC_6A/blib/lib /home/cpansand/.cpan/build/2017051009/ExtUtils-AutoInstall-0.64-6CC_6A/blib/arch /home/cpansand/.cpan/build/2017051009/ExtUtils-AutoInstall-0.64-6CC_6A/blib/lib /usr/perl5.22.2t/lib/site_perl/5.22.2/amd64-freebsd-thread-multi /usr/perl5.22.2t/lib/site_perl/5.22.2 /usr/perl5.22.2t/lib/5.22.2/amd64-freebsd-thread-multi /usr/perl5.22.2t/lib/5.22.2 .) at t/EchoMessage.t line 11.
BEGIN failed--compilation aborted at t/EchoMessage.t line 11.
t/EchoMessage.t .. skipped: (no reason given)
...
It seems that on such systems EchoMessage.pm is not handled correctly:
$ find blib -name "*.pm"
blib/lib/EchoMessage.pm
... but it should be in blib/lib/Debug/EchoMessage.pm