Subject: | System perl used in tests |
My smoker systems report the following failure:
Can't locate Digest/SHA1.pm in @INC (you may need to install the Digest::SHA1 module) (@INC contains: /tmpfs/.cpan-build-cpansand/2016090303/DBIx-MyServer-0.42-0/blib/lib /tmpfs/.cpan-build-cpansand/2016090303/DBIx-MyServer-0.42-0/blib/arch /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /tmpfs/.cpan-build-cpansand/2016090303/DBIx-MyServer-0.42-0/blib/lib/DBIx/MyServer.pm line 8.
BEGIN failed--compilation aborted at /tmpfs/.cpan-build-cpansand/2016090303/DBIx-MyServer-0.42-0/blib/lib/DBIx/MyServer.pm line 8.
Compilation failed in require at examples/myserver.pl line 215.
BEGIN failed--compilation aborted at examples/myserver.pl line 215.
The contents of @INC suggest that /usr/bin/perl is used, not the perl used for the current build. Usually such a problem may be solved by using $^X at some point.