Actions
action #38264
closedos-autoinst-distri-opensuse self-tests fail in travis CI with "Subroutine JSON::PP::Boolean::(0+ redefined" but not locally
Start date:
2018-07-06
Due date:
% Done:
0%
Estimated time:
Difficulty:
Description
Observation¶
E.g. from https://travis-ci.org/okurz/os-autoinst-distri-opensuse/builds/400724895
$ make test
tools/tidy --check
export PERL5LIB=../..:os-autoinst:lib:tests/installation:tests/x11:tests/qa_automation:tests/virt_autotest:$PERL5LIB ; ( git ls-files "*.pm" || find . -name \*.pm|grep -v /os-autoinst/ ) | parallel perl -c 2>&1 | grep -v " OK$" && exit 2; true
Subroutine JSON::PP::Boolean::(0+ redefined at /home/travis/perl5/perlbrew/perls/5.18/lib/5.18.4/overload.pm line 50.
Subroutine JSON::PP::Boolean::(-- redefined at /home/travis/perl5/perlbrew/perls/5.18/lib/5.18.4/overload.pm line 50.
Subroutine JSON::PP::Boolean::(++ redefined at /home/travis/perl5/perlbrew/perls/5.18/lib/5.18.4/overload.pm line 50.
make: *** [test-compile] Error 2
Problem¶
https://github.com/rurban/Cpanel-JSON-XS/issues/65 might lead to something. I do not see JSON:PP
used anywhere directly in os-autoinst-distri-opensuse, only
tests/kernel/proc_sys_dump.pm:use JSON;
tests/kernel/run_ltp.pm:use JSON;
Actions