Bug#1142955: libjson-webtoken-perl: FTBFS: test failures

Niko Tyni <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <amjp_na4a2X73ZNJ__25906.207207457$1785260720$gmane$org@app-dd>
Source: libjson-webtoken-perl
Version: 0.10-5
Severity: serious
Tags: ftbfs

This package fails its test suite on current sid, making it fail
to build and causing a debci regression.

⇧
  #   Failed test 'No tests run for subtest "RS512"'
  #   at t/Util.pm line 35.
  RSA.xs:1466: OpenSSL error: provider signature failure at /build/libjson-webtoken-perl-XtUfmQ/libjson-webtoken-perl-0.10/blib/lib/JSON/WebToken/Crypt/RSA.pm line 22.
[...]
  #   Failed test at t/spec/draft-ietf-jose-json-web-signature-08-A2.rsa_sha256.t line 109.
  #          got: '<92>Sv^E_<FA>Au<D1>;U=<89>"X<80>^G<FD><F7>Y3(#<E1><BE>^D<E7><83>Q<B0><8A><E3>9ͮ<88>^N+<FB>W<8D><DF>Eg<FB>^A^S^\<AC>Ə<B3>V<9A><CA>C<FF>Z^G<A0>2^E^R<8D><BF>օ
  <BD>e%^_^C<F4><9C><C2><D7><E1>R1 4^B<CF>^N_IZ<E8><84>^A <A9>�G<CD>=^\SF+<E8><DB>^T|<FC><EF><A7>^S<88>f<F1>#<9F><A1><EC>
  <89>x<95><CE>{<98><C6>c <E2>|p<C0><AA><E1>^BPw<FC>^C<C1>j<8E>M<B4>"<A1><E0>E<C5>b<81>1@^Do^_^O<E1>^]<90>�<92><BA>\-<BF><B2><D9>^X(=<AB><ED>^^<AD><A2><83><E9><8D><DC>^W]<FE>~<B8><BD><E1>^^ȿ<F0><D9>^WA<B8><B8><A2>^\<AD>Wt賷<ED>^V^O<EB>4<E8>Tz<F3>s<8D>f<F9>۵O<FD>*<D0>^_B<EE>a<B8>ќ<B6>-<B6>H/^F<84><DC><E7><D9>^D<9B><B8><BF><F1>^PyB<DF>~^K'
  #     expected: 'p.!<89>C<E8><8F><D1>^^<B5><D8>-<BF>xE<F3>A^F<AE>ESC<81><FF><F7>s^Q^V<AD><D1>q}<83>emB
  # <FD><<96><EE><DD>s<A2>f>Qfh{^@^K<87>"n^A<87><ED>^Ps<F9>E傭<FC><EF>^V<D8>Zy<8E><E8><C6>m<DB>=<B8><97>[^WД^B<BE><ED><D5><D9><D9>p^G^P<8D><B2><81>`<D5><F8>^D^L<A7>DWb<B8>^_
  <BE>^?<F9><D9>.
  # <E7>o$<F2>[3<BB><E6><F4>J<E6>^^<B1>^D
  # <CB> ^DM><F9>^R<8E><D4>^A0y[Խ;A<EE><CA><D0>f<AB>e^Y<81><FD><E4><8D><F7>^?7-Ë<9F><AF><DD>;ﱋ]<A3><CC><.<B0>/<9E>:A<D6>^Rʭ^U<91>^Rs<A0>_#<B9><E8>8�<84><9D>i<84>)<EF>Z^^<88>y
  <82>6<C3><D4>^N`E"<A5>D<C8><F2>zz-<B8>^Fc<D1>l<F7><CA><EA>V<DE>@\<B2>!ZE<B2><C2>Uf<B5>Z<C1><A7>H<A0>p<DF>ȣ*F<95>C<D0>^Y<EE><FB>G'
  
  #   Failed test at t/spec/draft-ietf-jose-json-web-signature-08-A2.rsa_sha256.t line 110.
  
  #   Failed test at t/spec/draft-ietf-jose-json-web-signature-08-A2.rsa_sha256.t line 126.
  #          got: 'eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.Ar6wmKVVRdkPt72UKXApHuIv-ffd4n-2nS7yXfpJk_eS0Lxv1tJR9a57z5Aofz0x7oqClL-nnH70sdMh24sf8BMWs3uWJ_YrtnsEcqMeP3L9PaxBgacKnSf2xTjZA9HkIwi9lcO_w1VE9CaEc3oeOYvhOPYGBnVs_sHh1jEq7xJ72JQzAbC6PsTBOnFHVuLewzYDw1shAi4HekxW1E4I6u8Csaca-o_YQfl9SD7P8oTvq58UMXlbGwr6q5bmVQc0HmXGsICdnxEJR7mrtyEVTlWH6j1McQ6hGUoXMGJascU3uEvXNN7_pjUXb8ui7gfB9uYs9xVbaS28x1u99zRU5A'
  #     expected: 'eyJhbGciOiJSUzI1NiJ9.eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ.cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh-0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB--f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO--xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6LbgGY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw'
  # Looks like you failed 3 tests of 4.
[...]
  Test Summary Report
  -------------------
  t/02_rsa.t                                                   (Wstat: 512 (exited 2) Tests: 3 Failed: 1)
    Failed test:  3
    Non-zero exit status: 2
    Parse errors: No plan found in TAP output
  t/spec/draft-ietf-jose-json-web-signature-08-A2.rsa_sha256.t (Wstat: 768 (exited 3) Tests: 4 Failed: 3)
    Failed tests:  1-3
    Non-zero exit status: 3
  Files=9, Tests=36,  1 wallclock secs ( 0.04 usr  0.01 sys +  0.47 cusr  0.14 csys =  0.66 CPU)
  Result: FAIL

This presumably regressed with the libcrypt-openssl-rsa-perl 0.35 ->
0.41 update, so the real bug may well be on that side. Feel free to
reassign as needed of course.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.