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: -----------------------]

Attachment: 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 ---

Reply via email to