Subject: | System perl used in tests |
I observe test failures on my smoker systems:
...
Can't locate Readonly.pm in @INC (you may need to install the Readonly module) (@INC contains: blib blib/arch lib /home/cpansand/.cpan/build/2017071321/Graphics-TIFF-1-0/blib/lib /home/cpansand/.cpan/build/2017071321/Graphics-TIFF-1-0/blib/arch ... /usr/local/lib/perl5/site_perl/mach/5.24 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.24/mach /usr/local/lib/perl5/5.24 .) at lib/Graphics/TIFF.pm line 8.
BEGIN failed--compilation aborted at lib/Graphics/TIFF.pm line 8.
Compilation failed in require at examples/tiffinfo.pl line 4.
BEGIN failed--compilation aborted at examples/tiffinfo.pl line 4.
...
The contents of @INC look like the system perl is used here. I did not look at the test code, but probably you should use $^X when calling scripts to make sure that the correct perl is used.