[request-tracker-maintainers] Bug#1016806: request-tracker5: FTBFS with Perl 5.36: Subroutine JSON::PP::Boolean::(0+ redefined
Niko Tyni
ntyni at debian.org
Sun Aug 7 19:09:49 BST 2022
Source: request-tracker5
Version: 5.0.3+dfsg-1
Severity: important
Tags: ftbfs
User: debian-perl at lists.debian.org
Usertags: perl-5.36-transition
This package fails its test suite with Perl 5.36 (currently in experimental.)
All the test failures seem to be about the same warning:
# Subroutine JSON::PP::Boolean::(++ redefined at /usr/lib/x86_64-linux-gnu/perl-base/overload.pm line 52.
which obviously doesn't trigger on sid.
I haven't got to the bottom of this yet and I don't have a standalone
test case. It doesn't seem to be anything simple like a newer version
of JSON::PP. Search engines refer to old issues with similar diagnostics
which should be long fixed.
Could you ask upstream if they can at least reproduce it?
Build log at
http://perl.debian.net/rebuild-logs/perl-5.36-throwaway/request-tracker5_5.0.3+dfsg-1/request-tracker5_5.0.3+dfsg-1_amd64-2022-07-21T09:33:03Z.build
Excerpt:
# Failed test 'no warnings'
# at /<<PKGBUILDDIR>>/lib/RT/Test.pm line 1796.
# There were 3 warning(s)
# Previous test 0 ''
# Subroutine JSON::PP::Boolean::(++ redefined at /usr/lib/x86_64-linux-gnu/perl-base/overload.pm line 52.
# at /usr/lib/x86_64-linux-gnu/perl-base/overload.pm line 52.
# overload::OVERLOAD("JSON::PP::Boolean", "0+", CODE(0x561a9651eee0), "++", CODE(0x561a9651ef40), "--", CODE(0x561a9651efd0), "\"\"", ...) called at /usr/lib/x86_64-linux-gnu/perl-base/overload.pm line 61
# overload::import("overload", "0+", CODE(0x561a9651eee0), "++", CODE(0x561a9651ef40), "--", CODE(0x561a9651efd0), "\"\"", ...) called at /usr/lib/x86_64-linux-gnu/perl5/5.36/Cpanel/JSON/XS.pm line 2365
# Cpanel::JSON::XS::BEGIN() called at /usr/lib/x86_64-linux-gnu/perl5/5.36/Cpanel/JSON/XS.pm line 2366
[...]
Test Summary Report
-------------------
t/api/initialdata-roundtrip.t (Wstat: 256 (exited 1) Tests: 28 Failed: 1)
Failed test: 28
Non-zero exit status: 1
t/rest2/articles.t (Wstat: 256 (exited 1) Tests: 77 Failed: 1)
Failed test: 77
Non-zero exit status: 1
t/rest2/article-customfields.t (Wstat: 256 (exited 1) Tests: 147 Failed: 1)
Failed test: 147
Non-zero exit status: 1
t/rest2/asset-customfields.t (Wstat: 256 (exited 1) Tests: 155 Failed: 1)
Failed test: 155
Non-zero exit status: 1
t/rest2/asset-watchers.t (Wstat: 256 (exited 1) Tests: 78 Failed: 1)
Failed test: 78
Non-zero exit status: 1
t/rest2/attachments.t (Wstat: 256 (exited 1) Tests: 100 Failed: 1)
Failed test: 100
Non-zero exit status: 1
t/rest2/assets.t (Wstat: 256 (exited 1) Tests: 129 Failed: 1)
Failed test: 129
Non-zero exit status: 1
t/rest2/catalogs.t (Wstat: 256 (exited 1) Tests: 102 Failed: 1)
Failed test: 102
Non-zero exit status: 1
t/rest2/cf-image.t (Wstat: 256 (exited 1) Tests: 8 Failed: 1)
Failed test: 8
Non-zero exit status: 1
t/rest2/classes.t (Wstat: 256 (exited 1) Tests: 94 Failed: 1)
Failed test: 94
Non-zero exit status: 1
t/rest2/customfields.t (Wstat: 256 (exited 1) Tests: 182 Failed: 1)
Failed test: 182
Non-zero exit status: 1
t/rest2/conflict.t (Wstat: 256 (exited 1) Tests: 73 Failed: 1)
Failed test: 73
Non-zero exit status: 1
t/rest2/customfieldvalues.t (Wstat: 256 (exited 1) Tests: 68 Failed: 1)
Failed test: 68
Non-zero exit status: 1
t/rest2/groups.t (Wstat: 256 (exited 1) Tests: 9 Failed: 1)
Failed test: 9
Non-zero exit status: 1
t/rest2/local-custom-fields.t (Wstat: 256 (exited 1) Tests: 19 Failed: 1)
Failed test: 19
Non-zero exit status: 1
t/rest2/group-members.t (Wstat: 256 (exited 1) Tests: 72 Failed: 1)
Failed test: 72
Non-zero exit status: 1
t/rest2/organization.t (Wstat: 256 (exited 1) Tests: 30 Failed: 1)
Failed test: 30
Non-zero exit status: 1
t/rest2/not_found.t (Wstat: 256 (exited 1) Tests: 49 Failed: 1)
Failed test: 49
Non-zero exit status: 1
t/rest2/pagination.t (Wstat: 256 (exited 1) Tests: 84 Failed: 1)
Failed test: 84
Non-zero exit status: 1
t/rest2/queues.t (Wstat: 256 (exited 1) Tests: 148 Failed: 1)
Failed test: 148
Non-zero exit status: 1
t/rest2/search-simple.t (Wstat: 256 (exited 1) Tests: 22 Failed: 1)
Failed test: 22
Non-zero exit status: 1
t/rest2/search-json.t (Wstat: 256 (exited 1) Tests: 133 Failed: 1)
Failed test: 133
Non-zero exit status: 1
t/rest2/searches.t (Wstat: 256 (exited 1) Tests: 134 Failed: 1)
Failed test: 134
Non-zero exit status: 1
t/rest2/ticket-correspond-customroles.t (Wstat: 256 (exited 1) Tests: 74 Failed: 1)
Failed test: 74
Non-zero exit status: 1
t/rest2/ticket-links.t (Wstat: 256 (exited 1) Tests: 32 Failed: 1)
Failed test: 32
Non-zero exit status: 1
t/rest2/ticket-customroles.t (Wstat: 256 (exited 1) Tests: 185 Failed: 1)
Failed test: 185
Non-zero exit status: 1
t/rest2/ticket-watchers.t (Wstat: 256 (exited 1) Tests: 134 Failed: 1)
Failed test: 134
Non-zero exit status: 1
t/rest2/ticket-customfields.t (Wstat: 256 (exited 1) Tests: 345 Failed: 1)
Failed test: 345
Non-zero exit status: 1
t/rest2/transaction-customfields.t (Wstat: 256 (exited 1) Tests: 43 Failed: 1)
Failed test: 41
Non-zero exit status: 1
t/rest2/tickets-bulk.t (Wstat: 256 (exited 1) Tests: 53 Failed: 1)
Failed test: 53
Non-zero exit status: 1
t/rest2/transactions.t (Wstat: 256 (exited 1) Tests: 82 Failed: 1)
Failed test: 82
Non-zero exit status: 1
t/rest2/user-customfields.t (Wstat: 256 (exited 1) Tests: 81 Failed: 1)
Failed test: 81
Non-zero exit status: 1
t/rest2/user-memberships.t (Wstat: 256 (exited 1) Tests: 31 Failed: 1)
Failed test: 31
Non-zero exit status: 1
t/rest2/tickets.t (Wstat: 256 (exited 1) Tests: 371 Failed: 1)
Failed test: 371
Non-zero exit status: 1
t/rest2/users.t (Wstat: 256 (exited 1) Tests: 47 Failed: 1)
Failed test: 47
Non-zero exit status: 1
Files=510, Tests=39839, 747 wallclock secs ( 5.34 usr 0.67 sys + 1849.19 cusr 148.68 csys = 2003.88 CPU)
Result: FAIL
Thanks for your work on Debian,
--
Niko Tyni ntyni at debian.org
More information about the pkg-request-tracker-maintainers
mailing list