Your message dated Wed, 21 Dec 2022 20:39:15 +0000
with message-id <e1p85rv-00bu4d...@fasolo.debian.org>
and subject line Bug#1026640: fixed in python-ecdsa 0.18.0-3
has caused the Debian Bug report #1026640,
regarding python-ecdsa: FTBFS: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.11 3.10" returned exit code 13
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 ow...@bugs.debian.org
immediately.)
--
1026640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026640
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-ecdsa
Version: 0.18.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
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 binary
> dh binary --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_ecdsa/build/ecdsa
> copying src/ecdsa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/_sha3.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/_rwlock.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_sha3.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/ecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/rfc6979.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/errors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/numbertheory.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_pyecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_ecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_numbertheory.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/_compat.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/eddsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_eddsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/der.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_der.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/keys.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_keys.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_ecdh.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_rw_lock.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_malformed_sigs.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/ellipticcurve.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_ellipticcurve.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/test_jacobi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> copying src/ecdsa/ecdh.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa
> UPDATING /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa/_version.py
> set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build/ecdsa/_version.py to
> '0.18.0'
> I: pybuild base:240: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/_sha3.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_curves.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/_rwlock.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/util.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_sha3.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/ecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/rfc6979.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/errors.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/numbertheory.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_pyecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_ecdsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_numbertheory.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/_compat.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/eddsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_eddsa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/der.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_der.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/keys.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_keys.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_ecdh.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_rw_lock.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_malformed_sigs.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/ellipticcurve.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_ellipticcurve.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/test_jacobi.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/_version.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> copying src/ecdsa/ecdh.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa
> UPDATING /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa/_version.py
> set /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build/ecdsa/_version.py to
> '0.18.0'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build;
> python3.11 -m pytest
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.1, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-6.60.0
> collected 1768 items
>
> ecdsa/test_curves.py ................................................... [
> 2%]
> .................................................... [
> 5%]
> ecdsa/test_der.py ...................................................... [
> 8%]
> ...................... [
> 10%]
> ecdsa/test_ecdh.py .................ss.................................. [
> 13%]
> ........ss [
> 13%]
> ecdsa/test_ecdsa.py .................................................... [
> 16%]
> .... [
> 16%]
> ecdsa/test_eddsa.py .................................................... [
> 19%]
> ................................ [
> 21%]
> ecdsa/test_ellipticcurve.py ........................ [
> 22%]
> ecdsa/test_jacobi.py .F................................................. [
> 25%]
> [
> 25%]
> ecdsa/test_keys.py ..................................................... [
> 28%]
> ........................................................................ [
> 32%]
> ....................................... [
> 35%]
> ecdsa/test_malformed_sigs.py ........................................... [
> 37%]
> ........................................................................ [
> 41%]
> ............................... [
> 43%]
> ecdsa/test_numbertheory.py ............................................. [
> 45%]
> ........................................................................ [
> 50%]
> ........................................................................ [
> 54%]
> .................................................................. [
> 57%]
> ecdsa/test_pyecdsa.py .................................................. [
> 60%]
> ........................................................................ [
> 64%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 72%]
> ........................................................................ [
> 76%]
> ........................................................................ [
> 80%]
> ........................................................................ [
> 85%]
> ........................................................................ [
> 89%]
> ........................................................................ [
> 93%]
> ........................................................................ [
> 97%]
> ......................... [
> 98%]
> ecdsa/test_rw_lock.py .... [
> 98%]
> ecdsa/test_sha3.py ......s............
> [100%]
>
> =================================== FAILURES
> ===================================
> __________________ TestJacobi.test_add_different_scale_points
> __________________
>
> self = <ecdsa.test_jacobi.TestJacobi
> testMethod=test_add_different_scale_points>
>
> @settings(max_examples=14)
> > @given(
> st.integers(
> min_value=1, max_value=int(generator_brainpoolp160r1.order())
> ),
> st.integers(
> min_value=1, max_value=int(generator_brainpoolp160r1.order())
> ),
> st.lists(
> st.integers(
> min_value=1, max_value=int(curve_brainpoolp160r1.p() - 1)
> ),
> min_size=2,
> max_size=2,
> unique=True,
> ),
> )
>
> ecdsa/test_jacobi.py:352:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <ecdsa.test_jacobi.TestJacobi
> testMethod=test_add_different_scale_points>
> a_mul = 1, b_mul = 133229759844004487...0181364212942568457, new_z = [2, 1]
>
> @settings(max_examples=14)
> @given(
> st.integers(
> min_value=1, max_value=int(generator_brainpoolp160r1.order())
> ),
> st.integers(
> min_value=1, max_value=int(generator_brainpoolp160r1.order())
> ),
> st.lists(
> st.integers(
> min_value=1, max_value=int(curve_brainpoolp160r1.p() - 1)
> ),
> min_size=2,
> max_size=2,
> unique=True,
> ),
> )
> @example(2, 2, [2, 1])
> @example(2, 2, [2, 3])
> @example(2, int(generator_brainpoolp160r1.order() - 2), [2, 3])
> @example(2, int(generator_brainpoolp160r1.order() - 2), [2, 1])
> def test_add_different_scale_points(self, a_mul, b_mul, new_z):
> j_g = PointJacobi.from_affine(generator_brainpoolp160r1)
> a = PointJacobi.from_affine(j_g * a_mul)
> b = PointJacobi.from_affine(j_g * b_mul)
>
> p = curve_brainpoolp160r1.p()
>
> assume(inverse_mod(new_z[0], p))
> assume(inverse_mod(new_z[1], p))
>
> new_zz0 = new_z[0] * new_z[0] % p
> new_zz1 = new_z[1] * new_z[1] % p
>
> a = PointJacobi(
> curve_brainpoolp160r1,
> a.x() * new_zz0 % p,
> a.y() * new_zz0 * new_z[0] % p,
> new_z[0],
> )
> b = PointJacobi(
> curve_brainpoolp160r1,
> > b.x() * new_zz1 % p,
> b.y() * new_zz1 * new_z[1] % p,
> new_z[1],
> )
> E TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'
> E Falsifying example: test_add_different_scale_points(
> E new_z=[2, 1],
> E b_mul=1332297598440044874827085038830181364212942568457,
> E a_mul=1,
> E self=<ecdsa.test_jacobi.TestJacobi
> testMethod=test_add_different_scale_points>,
> E )
>
> ecdsa/test_jacobi.py:393: TypeError
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.11_ecdsa/build/ecdsa/test_der.py::TestEncodeBitstring::test_implicit_unused_bits
> .pybuild/cpython3_3.11_ecdsa/build/ecdsa/test_der.py::TestEncodeBitstring::test_new_call_convention
> .pybuild/cpython3_3.11_ecdsa/build/ecdsa/test_der.py::TestRemoveBitstring::test_implicit_unexpected_unused
> .pybuild/cpython3_3.11_ecdsa/build/ecdsa/test_der.py::TestRemoveBitstring::test_new_call_convention
> /usr/lib/python3.11/unittest/case.py:579: PytestRemovedIn8Warning: Passing
> None has been deprecated.
> See
> https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests
> for alternatives in common use cases.
> if method() is not None:
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED ecdsa/test_jacobi.py::TestJacobi::test_add_different_scale_points -
> Ty...
> ============ 1 failed, 1762 passed, 5 skipped, 4 warnings in 20.02s
> ============
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_ecdsa/build; python3.11 -m pytest
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build;
> python3.10 -m pytest
> ============================= test session starts
> ==============================
> platform linux -- Python 3.10.9, pytest-7.2.0, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> plugins: hypothesis-6.60.0
> collected 1768 items
>
> ecdsa/test_curves.py ................................................... [
> 2%]
> .................................................... [
> 5%]
> ecdsa/test_der.py ...................................................... [
> 8%]
> ...................... [
> 10%]
> ecdsa/test_ecdh.py .................ss.................................. [
> 13%]
> ........ss [
> 13%]
> ecdsa/test_ecdsa.py .................................................... [
> 16%]
> ..F. [
> 16%]
> ecdsa/test_eddsa.py .................................................... [
> 19%]
> ................................ [
> 21%]
> ecdsa/test_ellipticcurve.py ........................ [
> 22%]
> ecdsa/test_jacobi.py ................................................... [
> 25%]
> [
> 25%]
> ecdsa/test_keys.py ..................................................... [
> 28%]
> ........................................................................ [
> 32%]
> ....................................... [
> 35%]
> ecdsa/test_malformed_sigs.py ........................................... [
> 37%]
> ........................................................................ [
> 41%]
> ............................... [
> 43%]
> ecdsa/test_numbertheory.py ............................................. [
> 45%]
> ........................................................................ [
> 50%]
> ........................................................................ [
> 54%]
> .................................................................. [
> 57%]
> ecdsa/test_pyecdsa.py .................................................. [
> 60%]
> ........................................................................ [
> 64%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 72%]
> ........................................................................ [
> 76%]
> ........................................................................ [
> 80%]
> ........................................................................ [
> 85%]
> ........................................................................ [
> 89%]
> ........................................................................ [
> 93%]
> ........................................................................ [
> 97%]
> ......................... [
> 98%]
> ecdsa/test_rw_lock.py .... [
> 98%]
> ecdsa/test_sha3.py ......s............
> [100%]
>
> =================================== FAILURES
> ===================================
> _______________________________ test_sig_verify
> ________________________________
>
> @settings(**SIG_VER_SETTINGS)
> > @example((generator_224, 4, 1, 1))
>
> ecdsa/test_ecdsa.py:641:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> ecdsa/test_ecdsa.py:650: in test_sig_verify
> pubkey = Public_key(generator, generator * sec_mult)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <ecdsa.ecdsa.Public_key object at 0x7f4ceb9bfa90>
> generator = <ecdsa.ellipticcurve.PointJacobi object at 0x7f4cecf851e0>
> point = <ecdsa.ellipticcurve.Point object at 0x7f4cecf84ac0>, verify = True
>
> def __init__(self, generator, point, verify=True):
> """Low level ECDSA public key object.
>
> :param generator: the Point that generates the group (the base point)
> :param point: the Point that defines the public key
> :param bool verify: if True check if point is valid point on curve
>
> :raises InvalidPointError: if the point parameters are invalid or
> point does not lay on the curve
> """
>
> self.curve = generator.curve()
> self.generator = generator
> self.point = point
> n = generator.order()
> p = self.curve.p()
> > if not (0 <= point.x() < p) or not (0 <= point.y() < p):
> E TypeError: '<=' not supported between instances of 'int' and
> 'NoneType'
> E Generator used: generator_192
> E Falsifying example: test_sig_verify(
> E args=(<ecdsa.ellipticcurve.PointJacobi at 0x7f4cecf851e0>,
> E 6277101735386680763835789423176059013767194773182842284081,
> E 1,
> E 1),
> E )
>
> ecdsa/ecdsa.py:150: TypeError
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.10_ecdsa/build/ecdsa/test_der.py::TestEncodeBitstring::test_implicit_unused_bits
> .pybuild/cpython3_3.10_ecdsa/build/ecdsa/test_der.py::TestEncodeBitstring::test_new_call_convention
> .pybuild/cpython3_3.10_ecdsa/build/ecdsa/test_der.py::TestRemoveBitstring::test_implicit_unexpected_unused
> .pybuild/cpython3_3.10_ecdsa/build/ecdsa/test_der.py::TestRemoveBitstring::test_new_call_convention
> /usr/lib/python3.10/unittest/case.py:549: PytestRemovedIn8Warning: Passing
> None has been deprecated.
> See
> https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests
> for alternatives in common use cases.
> method()
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED ecdsa/test_ecdsa.py::test_sig_verify - TypeError: '<=' not supported
> b...
> ============ 1 failed, 1762 passed, 5 skipped, 4 warnings in 21.23s
> ============
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_ecdsa/build; python3.10 -m pytest
> dh_auto_test: error: pybuild --test --test-pytest -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-ecdsa_0.18.0-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&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-ecdsa
Source-Version: 0.18.0-3
Done: Nilesh Patra <nil...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-ecdsa, 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 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nilesh Patra <nil...@debian.org> (supplier of updated python-ecdsa 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 22 Dec 2022 01:45:41 +0530
Source: python-ecdsa
Architecture: source
Version: 0.18.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Nilesh Patra <nil...@debian.org>
Closes: 1026640
Changes:
python-ecdsa (0.18.0-3) unstable; urgency=medium
.
* Team Upload.
* Cherry-pick upstream patch to set tighter
hypothesis bounds (Closes: #1026640)
Checksums-Sha1:
e582c1661fef5c858248fc944fad1aebc2a02874 1566 python-ecdsa_0.18.0-3.dsc
c63af0b2a319a70685acdbb4aba1ad7a43da2022 5944
python-ecdsa_0.18.0-3.debian.tar.xz
4659935fe2a9d6e75016ca0f1c8559e958822b32 6427
python-ecdsa_0.18.0-3_amd64.buildinfo
Checksums-Sha256:
f9ee9891338b6d95b311abb594198fa2ec2924d520b0bad2903bd97b12037176 1566
python-ecdsa_0.18.0-3.dsc
6bcc069141247ee89e72b21b71b8c99c672a1c38c325e4072510b96f0ffeddc1 5944
python-ecdsa_0.18.0-3.debian.tar.xz
40ae20c6f360c716fdba3cd07d4d4f84caf33299fd3f726ef8bdb023db75c9a3 6427
python-ecdsa_0.18.0-3_amd64.buildinfo
Files:
f037bd4ca13efa378f71c80d8f9a1112 1566 python optional python-ecdsa_0.18.0-3.dsc
0227e31c05746e82c69fcc4277510607 5944 python optional
python-ecdsa_0.18.0-3.debian.tar.xz
910ee07643698d4c10d6f83181d1ad31 6427 python optional
python-ecdsa_0.18.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHQEARYIAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCY6Nq3gAKCRAqJ5BL1yQ+
2kSCAQCxbEVCY1zmv1AO24g7T17VsrYu2S8IFg0jx2WMNmfHYAD0Cct6y4t7kzwd
y72F/vQjOnuz0+xq+1+gA4g2qx3GAA==
=y7Rl
-----END PGP SIGNATURE-----
--- End Message ---