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

