Your message dated Fri, 11 May 2018 13:51:52 +0000
with message-id <[email protected]>
and subject line Bug#898401: fixed in python3.6 3.6.5-9
has caused the Debian Bug report #898401,
regarding python3.6: causes regressions in testing when python3-defaults is not 
also upgraded
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.)


-- 
898401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898401
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3.6
Version: 3.6.5~rc1-2
Severity: important
Affects: src:python-numpy
Affects: src:link-grammar

tl;dr: please consider giving python3.6 a Breaks on
python3-all (<< 3.6.5~rc1-1), python3-dev (<< 3.6.5~rc1-1),
python3-venv (<< 3.6.5-2) so the testing infrastructure knows that
they must migrate together.

python3.6 in unstable is marked as causing autopkgtest regressions when
the CI infrastructure tries to migrate it to testing, causing a
substantial migration delay.

One of those regressions is in src:python-numpy. When python-numpy from
testing is tested with src:python3.6 upgraded to their unstable versions
("trigger: python3.6" in
<https://ci.debian.net/packages/p/python-numpy/testing/amd64/>),
the distutils module is missing:

=== python3.6 ===
Traceback (most recent call last):
  File "setup.py", line 10, in <module>
    from numpy.distutils.core import setup
  File "/usr/lib/python3/dist-packages/numpy/distutils/__init__.py", line 8, in 
<module>
    from . import ccompiler
  File "/usr/lib/python3/dist-packages/numpy/distutils/ccompiler.py", line 10, 
in <module>
    from distutils import ccompiler
ImportError: cannot import name 'ccompiler'

In a complete upgrade to unstable, python-numpy passes tests:
https://ci.debian.net/packages/p/python-numpy/unstable/amd64/

This appears to be because python3.6 dropped its dependency on
python3-distutils in 3.6.5~rc1-2 (#893755, #893847), which was later
mitigated by adding python3-distutils dependencies in python3-all,
python3-dev and python3-venv. The CI infrastructure can't know that
src:python3-defaults needs to migrate along with src:python3.6 unless
a dependency or Breaks relationship says so.

Similar autopkgtest regressions in src:link-grammar look as though they
would also be addressed by this change.

The autopkgtest regressions in src:caffe and src:gpaw would not be
addressed by this change, because they do not pull in python3-dev.

    smcv

--- End Message ---
--- Begin Message ---
Source: python3.6
Source-Version: 3.6.5-9

We believe that the bug you reported is fixed in the latest version of
python3.6, 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.
Matthias Klose <[email protected]> (supplier of updated python3.6 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: Fri, 11 May 2018 09:30:17 -0400
Source: python3.6
Binary: python3.6 python3.6-venv libpython3.6-stdlib python3.6-minimal 
libpython3.6-minimal libpython3.6 python3.6-examples python3.6-dev 
libpython3.6-dev libpython3.6-testsuite idle-python3.6 python3.6-doc 
python3.6-dbg libpython3.6-dbg
Architecture: source
Version: 3.6.5-9
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
 idle-python3.6 - IDE for Python (v3.6) using Tkinter
 libpython3.6 - Shared Python runtime library (version 3.6)
 libpython3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
 libpython3.6-dev - Header files and a static library for Python (v3.6)
 libpython3.6-minimal - Minimal subset of the Python language (version 3.6)
 libpython3.6-stdlib - Interactive high-level object-oriented language 
(standard library
 libpython3.6-testsuite - Testsuite for the Python standard library (v3.6)
 python3.6  - Interactive high-level object-oriented language (version 3.6)
 python3.6-dbg - Debug Build of the Python Interpreter (version 3.6)
 python3.6-dev - Header files and a static library for Python (v3.6)
 python3.6-doc - Documentation for the high-level object-oriented language 
Python
 python3.6-examples - Examples for the Python language (v3.6)
 python3.6-minimal - Minimal subset of the Python language (version 3.6)
 python3.6-venv - Interactive high-level object-oriented language (pyvenv 
binary, v
Closes: 898401
Changes:
 python3.6 (3.6.5-9) unstable; urgency=medium
 .
   * python3.6: Add breaks on python3-all (<< 3.6.5~rc1-1),
     python3-dev (<< 3.6.5~rc1-1), python3-venv (<< 3.6.5-2). Closes: #898401.
Checksums-Sha1:
 17bf5ab73da57a2c878bace1829fb980095b1c14 3385 python3.6_3.6.5-9.dsc
 6790dec7597f6f557dcf2e2e96316666186e0307 205268 python3.6_3.6.5-9.debian.tar.xz
 fc190fbf4dc25217f3494d17c1453b5b5fda6e74 9737 
python3.6_3.6.5-9_source.buildinfo
Checksums-Sha256:
 635fb6b4adf86684101cab15a9ae43d894274ffffbad4cec66229369d176bd83 3385 
python3.6_3.6.5-9.dsc
 54e52bfcdb4784c242d96c195100dd4dbcd79772ff2ed973a726ea13b8ece5f9 205268 
python3.6_3.6.5-9.debian.tar.xz
 a91ed1d6aeab5c8e8f59e3dc29f290d73f2d733266fc57742b04865f3e4abcce 9737 
python3.6_3.6.5-9_source.buildinfo
Files:
 7c85c8595d564210861f001ecc663d8f 3385 python optional python3.6_3.6.5-9.dsc
 5eb6724b603af18c7741840da1c4c343 205268 python optional 
python3.6_3.6.5-9.debian.tar.xz
 579e650cf86f35bbc5ebba79a9a8a9d2 9737 python optional 
python3.6_3.6.5-9_source.buildinfo

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

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlr1nFwQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9WGGD/9yS3YDrVI37KmV0T0F/faJ2s/hJ8zoWVuB
h46KzxXPFZl59tFoD18MjfcWDQtvxQtJtsNmU+9lXPivZ9D5cw5BQr8131wgfr/f
QrHgW+adpuK9Uo1hbrHQTkFiZ4jvvzYB6cEElSmFNx1q/HGqY/MqoaWGkrq7mk5u
3+Y2Ep5yjqzPLchGUMpPKWvE6H2BM5f/M5IKdW6as6Kj2UbFisnmowyM80rHy4fC
0+0o11IGW1qT57RCfcc1c1C/2CqJ5vORKUs9E01J7HO62zR6ZhRy1pH48XsV941a
zkRxUGHLYZ7yp24P/290Hh9IrJ7Zbbvu9jHGC3ZQLZqtv5RmNJnOPxoUTynFEt3/
W89rffl5Xtay100ImX96rkmCTTuPRo0Ir1wt45eWf7xBblGZ1bmRdnpi6hs6JV8m
PhgBFo/FHuikitGcW7kFxv6e3EfBsrRfVtvV/IXSB5qpA0aUZ1WAdERjBBcq8Xdx
zsaIuNsO+jJts4SyCAVI3kQFinA8kuf68Ng2CJXezbEZ1BBd+C6Ia+3uLmiounV5
Vbo+aRCZvHeFNmQbBwQkDdPDLgshL5Ag5IDSgwghcqaHySfZhv/BhmK0h+FfsDoA
QIXZpgYrcdgFe9RVzvcZJix1MKMtc9EuuzMGZmx5QAIcNUAzQz5W/+582VmPTJ+A
CFuV0T9+9g==
=wnEz
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to