Project

General

Profile

action #38264

os-autoinst-distri-opensuse self-tests fail in travis CI with "Subroutine JSON::PP::Boolean::(0+ redefined" but not locally

Added by okurz about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Infrastructure
Target version:
-
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;

Related issues

Related to openQA Project - action #90371: Warnings "Subroutine JSON::PP::Boolean::(0+ redefined"Resolved2021-03-19

History

#1 Updated by okurz about 3 years ago

  • Status changed from New to In Progress
  • Assignee set to okurz

#2 Updated by okurz about 3 years ago

  • Status changed from In Progress to Resolved

#3 Updated by tinita 6 months ago

  • Related to action #90371: Warnings "Subroutine JSON::PP::Boolean::(0+ redefined" added

Also available in: Atom PDF