Your message dated Tue, 04 Aug 2020 08:33:27 +0000 with message-id <e1k2snz-0007lp...@fasolo.debian.org> and subject line Bug#956190: fixed in dh-python 4.20200804 has caused the Debian Bug report #956190, regarding dh-python: autopkgtest needs update for new version of python3-defaults: missing interpreter: /usr/bin/python3.7 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.) -- 956190: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956190 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: dh-python Version: 4.20200315 Severity: serious Tags: sid bullseye User: debian...@lists.debian.org Usertags: needs-update Control: affects -1 src:python3-defaults [X-Debbugs-CC: debian...@lists.debian.org, python3-defau...@packages.debian.org] Dear maintainer(s), With a recent upload of python3-defaults the autopkgtest of dh-python fails in testing when that autopkgtest is run with the binary packages of python3-defaults from unstable. It passes when run with only packages from testing. In tabular form: pass fail python3-defaults from testing 3.8.2-3 dh-python from testing 4.20200315 all others from testing from testing I copied some of the output at the bottom of this report. Currently this regression is blocking the migration of python3-defaults to testing [1]. Of course, python3-defaults shouldn't just break your autopkgtest (or even worse, your package), but it seems to me that the change in python3-defaults was intended and your package needs to update to the new situation. If this is a real problem in your package (and not only in your autopkgtest), the right binary package(s) from python3-defaults should really add a versioned Breaks on the unfixed version of (one of your) package(s). Note: the Breaks is nice even if the issue is only in the autopkgtest as it helps the migration software to figure out the right versions to combine in the tests. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=python3-defaults https://ci.debian.net/data/autopkgtest/testing/amd64/d/dh-python/4887820/log.gz ====================================================================== FAIL: Doctest: dhpython.interpreter.Interpreter.symlinked_include_dir ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.8/doctest.py", line 2197, in runTest raise self.failureException(self.format_failure(new.getvalue())) AssertionError: Failed doctest test for dhpython.interpreter.Interpreter.symlinked_include_dir File "/usr/share/dh-python/dhpython/interpreter.py", line unknown line number, in symlinked_include_dir ---------------------------------------------------------------------- File "/usr/share/dh-python/dhpython/interpreter.py", line ?, in dhpython.interpreter.Interpreter.symlinked_include_dir Failed example: Interpreter('python3.7').symlinked_include_dir Expected: '/usr/include/python3.7' Got: '/usr/include/python' -------------------- >> begin captured logging << -------------------- dhpython: DEBUG: cannot get include path Traceback (most recent call last): File "/usr/share/dh-python/dhpython/interpreter.py", line 424, in symlinked_include_dir result = self._get_config()[2] File "/usr/share/dh-python/dhpython/interpreter.py", line 545, in _get_config conf_vars = self._execute(cmd, version).split('__SEP__') File "/usr/share/dh-python/dhpython/interpreter.py", line 562, in _execute raise Exception("cannot execute command due to missing " Exception: cannot execute command due to missing interpreter: /usr/bin/python3.7 --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 26 tests in 0.088s FAILED (failures=1) autopkgtest [05:13:23]: test nosetests: -----------------------]
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: dh-python Source-Version: 4.20200804 Done: =?utf-8?q?Piotr_O=C5=BCarowski?= <pi...@debian.org> We believe that the bug you reported is fixed in the latest version of dh-python, 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 956...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Piotr Ożarowski <pi...@debian.org> (supplier of updated dh-python 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: Tue, 04 Aug 2020 10:10:12 +0200 Source: dh-python Architecture: source Version: 4.20200804 Distribution: unstable Urgency: medium Maintainer: Piotr Ożarowski <pi...@debian.org> Changed-By: Piotr Ożarowski <pi...@debian.org> Closes: 949372 956190 966832 Changes: dh-python (4.20200804) unstable; urgency=medium . [ Scott Kitterman ] * Add new pybuild plugin to enable flit built packages to build using pyproject.toml instead of distutils/setuptools setup.py * Update dh-python for removal of python3.7 from supported python3 versions (closes: #956190) - Drop python3.7 from dhpython/_versions.py supported versions - Disable obsolete doctest in dhpython/interpreter.py . [ Piotr Ożarowski ] * pybuild.pm: add support for python2.7 and python2.7-dbg in Build-Depends (closes: 949372), note that python2 and python2-dbg are not supported * ship Python 2's debhelper files (postinst-pycompile, prerm-pyclean and python2.pm) now that python package is no longer available (closes: 966832) * Standards-Version is 4.5.0 now (no changes needed) Checksums-Sha1: 1fba46cfb5bc8fc35e8ddc11ff2df9f0575f1736 1888 dh-python_4.20200804.dsc d66b0ad2463486420738c19f05fc6e6862e5437e 94832 dh-python_4.20200804.tar.xz a8e0f6dc4452e71b90c3174b97ed8e8064605d24 6148 dh-python_4.20200804_amd64.buildinfo Checksums-Sha256: 4787a9a00480c53c95cbb6e1cb7aeefc9f543489c879b3bff17fa5b125e0de91 1888 dh-python_4.20200804.dsc 3e7b13785ab90d7d04cde1bb2997164e881311ae8b2649e5cac034a4f69cdb9b 94832 dh-python_4.20200804.tar.xz 243e1095d91bce1d999e9f33747069e846341e1b9c5eafbde0795b80ed85398b 6148 dh-python_4.20200804_amd64.buildinfo Files: d01925f3661692b8a9b929a498bda407 1888 python optional dh-python_4.20200804.dsc 928a623b060969af8399b4c90bd831de 94832 python optional dh-python_4.20200804.tar.xz e56d31076b9572b41234dda146f42783 6148 python optional dh-python_4.20200804_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAl8pGk8ACgkQrvbxoqdF dkXCPxAAiK7wpGZQcQbDFQf4PuERfYs/l63btrVkgzxXtAyeCowtHdXmkf0FVHrO 69BlgN01aNG/4GZcVteRSgvI0gOV4nPV+9y5tifBUxS2E/rGoyU2YB+qVMU0IVZN n0Oq0OwLYeQIGyGLCSBynZIBK+wL5ALNerd9/b2RxkBxD0njikIhjyGtZk/4PaOm bqPhXRsJN7/aH0fby8TDk3BPquQOueWc0H0699d+JB3Z3HmM2jR3Qw9YP0f44jrx wf2RVMOKfKUo7qrhs623vDl+dUEytGdMbWR1xQp9tlFyzjKDRShMA5KLFLO4hxhQ PL4zqrBuQHoLRaJBQd/vel2LJKTkZcpsfuveIRqW51ogSZE7tkOV0qBsjL8JyxxB dPaF0AkHurHhEbktYr1fjLmsabzB8CYJHfN0728VEBg2OhSczmbVf8ELrceFMnzc VZctegopIXZ3/AiCRVGur8c19p7TFgJwMnbexaK2CWp8ISVIVaJdRk5kniNAq33+ AsGeDqc4H9I3hD3RFdbrBNLi++WTZSwMltuAN0ayTKQoNt845MhN7jtnb+jlrCXc CJpb/Vq6kozgbBqmgu8iEy4F0AIta/CNvJIRqRV0G9t3qTHhwc8V8s+OcerauelY roORALph8aHx4WyeJlsBRpANk4HoiggyQctRzi04Hyqkp8OCW/8= =GAHc -----END PGP SIGNATURE-----
--- End Message ---