Subject: | t/04_par.t fails if FREW/App-Adenosine-2.001008.tar.gz is installed |
In case you're wondering about a fail report which was just sent from my smoker:
App-Adenosine-2.001008 installs a "pp" script — which may overwrite an already installed or previously missing "pp" script from PAR::Packer. If this is the case, then 04_par.t fails; test log starts with
...
Can't open -f: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
Can't open Crypto: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
Can't open -M: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
Can't open Filter::Crypto::Decrypt: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
Can't open -o: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
Can't open test1: No such file or directory at /opt/perl-5.23.7/bin/pp line 15.
...
I think PAR::Packer's "pp" is too popular and shouldn't be overwritten by other CPAN distributions,
see https://github.com/frioux/app-adenosine/issues/8
However, maybe you want to check if pp is really the expected one, e.g. by calling "pp -h" or "pp --version" and checking the first line for /par packager/i or so...