Project

General

Profile

Actions

action #38264

closed

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

Added by okurz over 6 years ago. Updated over 6 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 1 (0 open1 closed)

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

Actions
Actions #1

Updated by okurz over 6 years ago

  • Status changed from New to In Progress
  • Assignee set to okurz
Actions #2

Updated by okurz over 6 years ago

  • Status changed from In Progress to Resolved
Actions #3

Updated by tinita over 3 years ago

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

Also available in: Atom PDF