Your message dated Mon, 15 Nov 2021 20:58:05 +0000
with message-id <e1mmj3f-0002eg...@fasolo.debian.org>
and subject line Bug#998623: fixed in pysha3 1.0.2-4.2
has caused the Debian Bug report #998623,
regarding pysha3: FTBFS with dh-python 5.20211105 due to missing tox.ini
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.)


-- 
998623: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998623
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pysha3
Version: 1.0.2-4.1
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)

dh-python 5.20211105 fixed tox detection based on Build-Depends, which
causes it to try to run tox tests on pysha3.
As pysha3 doesn't have a tox.ini, this fails:

   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:237: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sha3/build; tox 
-c /<<PKGBUILDDIR>>/tox.ini --sitepackages -e py39
ERROR: /<<PKGBUILDDIR>>/tox.ini is neither file or directory
ERROR: tox config file (either pyproject.toml, tox.ini, setup.cfg) not found
E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sha3/build; tox -c 
/<<PKGBUILDDIR>>/tox.ini --sitepackages -e py39
dh_auto_test: error: pybuild --test --test-tox -i python{version} -p 3.9 
returned exit code 13
make: *** [debian/rules:20: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

Here is a trivial patch to resolve the issue:

diff -Nru pysha3-1.0.2/debian/control pysha3-1.0.2/debian/control
--- pysha3-1.0.2/debian/control 2020-01-19 01:43:49.000000000 -0800
+++ pysha3-1.0.2/debian/control 2021-11-05 00:54:52.000000000 -0700
@@ -3,7 +3,6 @@
 Section: python
 Priority: optional
 Build-Depends:
-    tox,
     python3-flake8,
     python3-setuptools,
     dh-python,

SR

--- End Message ---
--- Begin Message ---
Source: pysha3
Source-Version: 1.0.2-4.2
Done: Stefano Rivera <stefa...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pysha3, 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 998...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefano Rivera <stefa...@debian.org> (supplier of updated pysha3 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: SHA512

Format: 1.8
Date: Fri, 05 Nov 2021 12:14:01 -0700
Source: pysha3
Architecture: source
Version: 1.0.2-4.2
Distribution: unstable
Urgency: medium
Maintainer: Ben Finney <bign...@debian.org>
Changed-By: Stefano Rivera <stefa...@debian.org>
Closes: 998623
Changes:
 pysha3 (1.0.2-4.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Drop tox Build-Dep, we're doing build-time tests without it, fixes FTBFS
     with dh-python >= 5.20211105 (Closes: #998623).
Checksums-Sha1:
 3049f202d78144b2c9549cd886331c883dc825d3 1421 pysha3_1.0.2-4.2.dsc
 413ee2be189835d8120a9873f63c407cecb3f05d 9192 pysha3_1.0.2-4.2.debian.tar.xz
 07bf7327aa52a8f20971b9535b9b07bde7a00923 5749 pysha3_1.0.2-4.2_source.buildinfo
Checksums-Sha256:
 28a04d2f1e06e9c27e5a5058f5c06a1d6528d55d9d2772b37f119d15a9209066 1421 
pysha3_1.0.2-4.2.dsc
 85e4ac89a2076673d2c4c5487ab9bd1c4a272a3d0e2a11e2bf60215a0d02b2a1 9192 
pysha3_1.0.2-4.2.debian.tar.xz
 a227ff8d087eb2741ed90185a4c9b91995eddafafc062eb55805556907aedba4 5749 
pysha3_1.0.2-4.2_source.buildinfo
Files:
 abe911abb2711754d71241fcce28d63c 1421 python optional pysha3_1.0.2-4.2.dsc
 dcd138986d76c982245857829090dc7e 9192 python optional 
pysha3_1.0.2-4.2.debian.tar.xz
 28b7d3c9cb06a59e3a3fc10a03536876 5749 python optional 
pysha3_1.0.2-4.2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCYYWC7RQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2NcVAP9iVH0Ba02Yt34v+Bc+HYZ7C8W6aOnT
dnsyuVT2kp6XcQD/aNF1seRMXg7veHMYtWmBf27fXx6pvouX1/qoUY+C/Q4=
=Ft6G
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to