Bug#1067305: libjson-schema-modern-perl: FTBFS: dh_auto_test: error: /usr/bin/perl Build test --verbose 1 returned exit code 3

gregor herrmann gregoa at debian.org
Wed Mar 20 22:17:54 GMT 2024


Control: tag -1 + confirmed

On Wed, 20 Mar 2024 22:00:40 +0100, Lucas Nussbaum wrote:

> Source: libjson-schema-modern-perl
> Version: 0.582-1
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lucas at debian.org
> Usertags: ftbfs-20240319 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > Test Summary Report
> > -------------------
> > t/additional-tests-draft2019-09.t     (Wstat: 256 (exited 1) Tests: 983 Failed: 1)
> >   Failed test:  79
> >   Non-zero exit status: 1
> > t/additional-tests-draft2020-12.t     (Wstat: 256 (exited 1) Tests: 1066 Failed: 1)
> >   Failed test:  86
> >   Non-zero exit status: 1
> > t/additional-tests-draft7.t           (Wstat: 256 (exited 1) Tests: 762 Failed: 1)
> >   Failed test:  40
> >   Non-zero exit status: 1

Same failure in all 3 tests:

#v+

# prove --blib t/additional-tests-draft2019-09.t t/additional-tests-draft2020-12.t t/additional-tests-draft7.t

t/additional-tests-draft2019-09.t .. 1/?     # Failed test 'evaluation result is incorrect'
    # at t/additional-tests-draft2019-09.t line 36.
    # expected false; got true
    # {
    #   "valid": true
    # }

# Failed test 'integers.json: "int64 range checks" - "beyond lower boundary"'
# at t/additional-tests-draft2019-09.t line 36.
t/additional-tests-draft2019-09.t .. 865/? # 
# 
# Results using Test::JSON::Schema::Acceptance 1.022
# specification version: draft2019-09
# using custom test directory: t/additional-tests-draft2019-09
# optional tests included: yes
# 
# filename                                  pass  todo-fail  fail
# ---------------------------------------------------------------
# anchor.json                                  2          0     0
# annotation-collection.json                  10          0     0
# badRef.json                                  3          0     0
# faux-buggy-schemas.json                      2          0     0
# format-duration.json                         9          0     0
# format-ipv4.json                             4          0     0
# format-ipv6.json                            17          0     0
# format-relative-json-pointer.json            7          0     0
# formats.json                                 4          0     0
# id.json                                      6          0     0
# integers.json                               28          0     1
# keyword-independence.json                  812          0     0
# loose-types-const-enum.json                  8          0     0
# recursive-dynamic.json                       4          0     0
# ref-and-id.json                              6          0     0
# ref.json                                    10          0     0
# short-circuit.json                          20          0     0
# unknownKeyword.json                          4          0     0
# vocabulary.json                              5          0     0
# optional/format-date-time.json               4          0     0
# optional/format-date.json                    1          0     0
# optional/format-time.json                   13          0     0
# ---------------------------------------------------------------
# TOTAL                                      979          0     1
# 
# WARNING: some non-optional tests are failing! This implementation is not fully compliant with the specification!
# 
# Looks like you failed 1 test of 983.
t/additional-tests-draft2019-09.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/983 subtests 


t/additional-tests-draft2020-12.t .. 1/?     # Failed test 'evaluation result is incorrect'
    # at t/additional-tests-draft2020-12.t line 36.
    # expected false; got true
    # {
    #   "valid": true
    # }

# Failed test 'integers.json: "int64 range checks" - "beyond lower boundary"'
# at t/additional-tests-draft2020-12.t line 36.
t/additional-tests-draft2020-12.t .. 930/? # 
# 
# Results using Test::JSON::Schema::Acceptance 1.022
# specification version: draft2020-12
# using custom test directory: t/additional-tests-draft2020-12
# optional tests included: yes
# 
# filename                                  pass  todo-fail  fail
# ---------------------------------------------------------------
# anchor.json                                  2          0     0
# annotation-collection.json                  10          0     0
# badRef.json                                  3          0     0
# dynamicRef.json                              7          0     0
# faux-buggy-schemas.json                      2          0     0
# format-duration.json                         9          0     0
# format-ipv4.json                             4          0     0
# format-ipv6.json                            17          0     0
# format-relative-json-pointer.json            7          0     0
# formats.json                                 4          0     0
# id.json                                      6          0     0
# integers.json                               28          0     1
# keyword-independence.json                  884          0     0
# loose-types-const-enum.json                  8          0     0
# recursive-dynamic.json                       2          0     0
# ref-and-id.json                              6          0     0
# ref.json                                    10          0     0
# short-circuit.json                          20          0     0
# unknownKeyword.json                          4          0     0
# vocabulary.json                             11          0     0
# optional/format-date-time.json               4          0     0
# optional/format-date.json                    1          0     0
# optional/format-time.json                   13          0     0
# ---------------------------------------------------------------
# TOTAL                                     1062          0     1
# 
# WARNING: some non-optional tests are failing! This implementation is not fully compliant with the specification!
# 
t/additional-tests-draft2020-12.t .. 1065/? # Looks like you failed 1 test of 1066.
t/additional-tests-draft2020-12.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1066 subtests 


t/additional-tests-draft7.t ........ 1/?     # Failed test 'evaluation result is incorrect'
    # at t/additional-tests-draft7.t line 36.
    # expected false; got true
    # {
    #   "valid": true
    # }

# Failed test 'integers.json: "int64 range checks" - "beyond lower boundary"'
# at t/additional-tests-draft7.t line 36.
t/additional-tests-draft7.t ........ 698/? # 
# 
# Results using Test::JSON::Schema::Acceptance 1.022
# specification version: draft7
# using custom test directory: t/additional-tests-draft7
# optional tests included: yes
# 
# filename                                  pass  todo-fail  fail
# ---------------------------------------------------------------
# badRef.json                                  3          0     0
# faux-buggy-schemas.json                      2          0     0
# format-ipv4.json                             4          0     0
# format-relative-json-pointer.json            7          0     0
# id.json                                      9          0     0
# integers.json                               28          0     1
# keyword-independence.json                  636          0     0
# loose-types-const-enum.json                  8          0     0
# not-an-anchor.json                           2          0     0
# not-an-id.json                               2          0     0
# ref-and-id.json                              2          0     0
# ref.json                                    10          0     0
# short-circuit.json                          16          0     0
# unknownKeyword.json                          8          0     0
# vocabulary.json                              3          0     0
# optional/format-date-time.json               4          0     0
# optional/format-date.json                    1          0     0
# optional/format-time.json                   13          0     0
# ---------------------------------------------------------------
# TOTAL                                      758          0     1
# 
# WARNING: some non-optional tests are failing! This implementation is not fully compliant with the specification!
# 
# Looks like you failed 1 test of 762.
t/additional-tests-draft7.t ........ Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/762 subtests 


Test Summary Report
-------------------
t/additional-tests-draft2019-09.t (Wstat: 256 (exited 1) Tests: 983 Failed: 1)
  Failed test:  79
  Non-zero exit status: 1
t/additional-tests-draft2020-12.t (Wstat: 256 (exited 1) Tests: 1066 Failed: 1)
  Failed test:  86
  Non-zero exit status: 1
t/additional-tests-draft7.t      (Wstat: 256 (exited 1) Tests: 762 Failed: 1)
  Failed test:  40
  Non-zero exit status: 1
Files=3, Tests=2811, 16 wallclock secs ( 1.26 usr  0.06 sys + 15.60 cusr  0.33 csys = 17.25 CPU)
Result: FAIL

#v-


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20240320/91b9e73c/attachment-0001.sig>


More information about the pkg-perl-maintainers mailing list