Your message dated Tue, 03 Jan 2023 09:21:42 +0000
with message-id <[email protected]>
and subject line Bug#1026513: fixed in python-nose-random 1.0.0-4
has caused the Debian Bug report #1026513,
regarding python3-nose-random: crash when using it under py3.11
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1026513: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026513
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-jsondiff
Version: 1.3.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py config
> running config
> I: pybuild base:240: python3.10 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3.11 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build/jsondiff
> copying jsondiff/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build/jsondiff
> copying jsondiff/cli.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build/jsondiff
> copying jsondiff/symbols.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build/jsondiff
> I: pybuild base:240: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_jsondiff/build/jsondiff
> copying jsondiff/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_jsondiff/build/jsondiff
> copying jsondiff/cli.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_jsondiff/build/jsondiff
> copying jsondiff/symbols.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_jsondiff/build/jsondiff
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build; python3.11 -m
> unittest discover -v
> test_a (tests.JsonDiffTests.test_a) ... ok
> test_compact_syntax (tests.JsonDiffTests.test_compact_syntax) ... ERROR
> test_dump (tests.JsonDiffTests.test_dump) ... ERROR
> test_explicit_syntax (tests.JsonDiffTests.test_explicit_syntax) ... ERROR
> test_long_arrays (tests.JsonDiffTests.test_long_arrays) ... ok
> test_marshal (tests.JsonDiffTests.test_marshal) ... ok
> test_symmetric_syntax (tests.JsonDiffTests.test_symmetric_syntax) ... ERROR
>
> ======================================================================
> ERROR: test_compact_syntax (tests.JsonDiffTests.test_compact_syntax)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose_random/__init__.py", line 62, in
> randomized_test
> rng = Random(rseed)
> ^^^^^^^^^^^^^
> File "/usr/lib/python3.11/random.py", line 125, in __init__
> self.seed(x)
> File "/usr/lib/python3.11/random.py", line 160, in seed
> raise TypeError('The only supported seed types are: None,\n'
> TypeError: The only supported seed types are: None,
> int, float, str, bytes, and bytearray.
>
> ======================================================================
> ERROR: test_dump (tests.JsonDiffTests.test_dump)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose_random/__init__.py", line 62, in
> randomized_test
> rng = Random(rseed)
> ^^^^^^^^^^^^^
> File "/usr/lib/python3.11/random.py", line 125, in __init__
> self.seed(x)
> File "/usr/lib/python3.11/random.py", line 160, in seed
> raise TypeError('The only supported seed types are: None,\n'
> TypeError: The only supported seed types are: None,
> int, float, str, bytes, and bytearray.
>
> ======================================================================
> ERROR: test_explicit_syntax (tests.JsonDiffTests.test_explicit_syntax)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose_random/__init__.py", line 62, in
> randomized_test
> rng = Random(rseed)
> ^^^^^^^^^^^^^
> File "/usr/lib/python3.11/random.py", line 125, in __init__
> self.seed(x)
> File "/usr/lib/python3.11/random.py", line 160, in seed
> raise TypeError('The only supported seed types are: None,\n'
> TypeError: The only supported seed types are: None,
> int, float, str, bytes, and bytearray.
>
> ======================================================================
> ERROR: test_symmetric_syntax (tests.JsonDiffTests.test_symmetric_syntax)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/usr/lib/python3/dist-packages/nose_random/__init__.py", line 62, in
> randomized_test
> rng = Random(rseed)
> ^^^^^^^^^^^^^
> File "/usr/lib/python3.11/random.py", line 125, in __init__
> self.seed(x)
> File "/usr/lib/python3.11/random.py", line 160, in seed
> raise TypeError('The only supported seed types are: None,\n'
> TypeError: The only supported seed types are: None,
> int, float, str, bytes, and bytearray.
>
> ----------------------------------------------------------------------
> Ran 7 tests in 0.023s
>
> FAILED (errors=4)
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_jsondiff/build; python3.11 -m
> unittest discover -v
> I: pybuild base:240: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_jsondiff/build; python3.10 -m
> unittest discover -v
> test_a (tests.JsonDiffTests) ... ok
> test_compact_syntax (tests.JsonDiffTests) ...
> /usr/lib/python3.10/random.py:125: DeprecationWarning: Seeding based on
> hashing is deprecated
> since Python 3.9 and will be removed in a subsequent version. The only
> supported seed types are: None, int, float, str, bytes, and bytearray.
> self.seed(x)
> ok
> test_dump (tests.JsonDiffTests) ... ok
> test_explicit_syntax (tests.JsonDiffTests) ... ok
> test_long_arrays (tests.JsonDiffTests) ... ok
> test_marshal (tests.JsonDiffTests) ... ok
> test_symmetric_syntax (tests.JsonDiffTests) ... ok
>
> ----------------------------------------------------------------------
> Ran 7 tests in 0.041s
>
> OK
> dh_auto_test: error: pybuild --test -i python{version} -p "3.11 3.10"
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/python-jsondiff_1.3.1-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: python-nose-random
Source-Version: 1.0.0-4
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-nose-random, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-nose-random
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 03 Jan 2023 09:22:11 +0100
Source: python-nose-random
Architecture: source
Version: 1.0.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1026513
Changes:
python-nose-random (1.0.0-4) unstable; urgency=medium
.
* Team upload.
* do-not-use-rseed.patch (Closes: #1026513).
Checksums-Sha1:
461513a765db32ab9e146ab10bc67d271c5389c0 2135 python-nose-random_1.0.0-4.dsc
7cc403572a907d498ab2412bb5801efea1a785fa 2888
python-nose-random_1.0.0-4.debian.tar.xz
6a949bff974854d61b495a7f4103a466b1403636 7063
python-nose-random_1.0.0-4_amd64.buildinfo
Checksums-Sha256:
1b06bb7548f0567ba051866641501b98ded2ce52b693130355ccc7f63fc31bcf 2135
python-nose-random_1.0.0-4.dsc
02d0622a411c35cb8c3c0548d7eb1c97c5c0aab9373426c6511bcec6a2dc2ff5 2888
python-nose-random_1.0.0-4.debian.tar.xz
73218479588445c0c164c6f3bd7b8c4c53bd2f10648f2297386e1a52c4e76d0a 7063
python-nose-random_1.0.0-4_amd64.buildinfo
Files:
bcf56617f7212581b07ee73a3982bde4 2135 python optional
python-nose-random_1.0.0-4.dsc
85e560ec9295c1f2979b2a486da15a1a 2888 python optional
python-nose-random_1.0.0-4.debian.tar.xz
343abf9bfb60feedb3fcf32f3f0dccec 7063 python optional
python-nose-random_1.0.0-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmOz67oACgkQ1BatFaxr
Q/6Zfg//Ve56HEHmRC9OLp3kyxRBefAPFFxcG3xcZsFLpS9Hl/A85av3E27DhPCZ
WKvW0tCwGuHH+0831LKNoyoJM2Nyex5In6ePfIedcGJ8FWeD3gvQn/5JUD37sbYZ
DdrELOJIakTLw4jcjMbf+xe3aihDMXnUg51YJq3MgbdBL7sDLNvN9T8TjXWAEXOH
RbIqK3jqKeehvxpcfqiDPQyMk0BdmGbNQwlyqBqd3DE5cyIDESMSuDdrrTjz/54D
mFCy4TfdpDwae8gthF3Qv3OZIC4WbF4r+C5f/bSVMTxtipKVCSgpSouYN43InJpr
KZbBe7oWzRL3evjxawnCT9GpjgKRYW0y1lSTNKotYotdign2A+v9NyLK8QZYt46P
yGb75Rkkz9XHC47yOD8a52YjZZt2GLvH/VcLuFgcVp//mtWLth0hgdmLJbQ/1Vdi
BASGY89YnQVCVL3EBhJjE9Xa9m398hW5/bpLuD6z80AhPBo7TbgWQFpj2w8wyNxi
oIcUoF5h9wGOFEepajvDZFHVwcrvVzBrPsVfwnc3s2IJ+knN1oLc/CTpYUip+WUU
goMDnNeX/Clku4oCMh6naERHd9/sYQ/iu7PByoRHBpFnCf6FPargTJMieslcgyic
DFunVCSmMqoF92ZFmgsenuOUR24e/lr88dyNZ1aR7Wrw23gZCMI=
=s23E
-----END PGP SIGNATURE-----
--- End Message ---