Source: py-ubjson
Version: 0.16.1-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear maintainer,

py-ubjson fails to build from source due to errors in the testsuite.
>From my build log on amd64:

| ======================================================================
| FAIL: test_recursion (test.TestEncodeDecodeFpExt.test_recursion)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ubjson/build/test/test.py", 
line 476, in test_recursion
|     with self.assert_raises_regex(RuntimeError, 'recursion'):
| AssertionError: RuntimeError not raised
| 
| ======================================================================
| FAIL: test_recursion (test.TestEncodeDecodePlainExt.test_recursion)
| ----------------------------------------------------------------------
| Traceback (most recent call last):
|   File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ubjson/build/test/test.py", 
line 476, in test_recursion
|     with self.assert_raises_regex(RuntimeError, 'recursion'):
| AssertionError: RuntimeError not raised
| 
| ----------------------------------------------------------------------
| Ran 116 tests in 2.212s
| 
| FAILED (failures=2)
| E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_ubjson/build; python3.12 -m unittest 
discover -v test/

A full build log on riscv64 is available here:
https://buildd.debian.org/status/fetch.php?pkg=py-ubjson&arch=riscv64&ver=0.16.1-3%2Bb1&stamp=1713019530&raw=0

Full build logs on amd64 and arm64 are also available on reproducible 
builds:
https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/py-ubjson_0.16.1-3.rbuild.log.gz
https://tests.reproducible-builds.org/debian/rbuild/unstable/arm64/py-ubjson_0.16.1-3.rbuild.log.gz

Regards
Aurelien

Reply via email to