Your message dated Fri, 30 Mar 2018 10:50:28 +0000 with message-id <e1f1rc4-0002um...@fasolo.debian.org> and subject line Bug#894204: fixed in python3.7 3.7.0~b3-1 has caused the Debian Bug report #894204, regarding libpython3.6-stdlib,libpython3.7-stdlib: missing Breaks: python3-distutils (<< 3.6.5~rc1-2) 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.) -- 894204: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894204 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libpython3.6-stdlib,libpython3.7-stdlib Severity: serious User: debian...@lists.debian.org Usertags: piuparts replaces-without-breaks Control: found -1 3.7.0~b2-2 Control: found -1 3.6.5~rc1-3 Hi, during a test with piuparts and DOSE tools I noticed your package causes removal of files that also belong to another package. This is caused by using Replaces without corresponding Breaks. The installation sequence to reproduce this problem is apt-get install python3-distutils/testing # (1) apt-get install libpython3.6-stdlib/sid apt-get remove libpython3.6-stdlib # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/lib/python3.6/distutils/__init__.py /usr/lib/python3.6/distutils/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/distutils/__pycache__/version.cpython-36.pyc /usr/lib/python3.6/distutils/version.py This is a serious bug violating policy 7.6, see https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces and also see the footnote that describes this incorrect behavior https://www.debian.org/doc/debian-policy/ (old: footnotes.html#f53) [footnote permalink broken (#879048), search for /To see why/] The $OFFENDER package has the following relationships with $VICTIM: Conflicts: n/a Breaks: n/a Replaces: python3-distutils (<< 3.6.5~rc1-2) >From the attached log (scroll to the bottom...): 20m55.4s ERROR: FAIL: After purging files have disappeared: /usr/lib/python3.6/distutils/__init__.py owned by: libpython3.6-stdlib:amd64 /usr/lib/python3.6/distutils/__pycache__/__init__.cpython-36.pyc not owned /usr/lib/python3.6/distutils/__pycache__/version.cpython-36.pyc not owned /usr/lib/python3.6/distutils/version.py owned by: libpython3.6-stdlib:amd64 20m55.4s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/python3-distutils.list not owned cheers, Andreas
python3-distutils=3.6.5~rc1-1_libpython3.6-stdlib=3.6.5~rc1-3.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: python3.7 Source-Version: 3.7.0~b3-1 We believe that the bug you reported is fixed in the latest version of python3.7, 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 894...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <d...@debian.org> (supplier of updated python3.7 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: SHA256 Format: 1.8 Date: Fri, 30 Mar 2018 12:35:22 +0800 Source: python3.7 Binary: python3.7 python3.7-venv libpython3.7-stdlib python3.7-minimal libpython3.7-minimal libpython3.7 python3.7-examples python3.7-dev libpython3.7-dev libpython3.7-testsuite idle-python3.7 python3.7-doc python3.7-dbg libpython3.7-dbg Architecture: source Version: 3.7.0~b3-1 Distribution: unstable Urgency: medium Maintainer: Matthias Klose <d...@debian.org> Changed-By: Matthias Klose <d...@debian.org> Description: idle-python3.7 - IDE for Python (v3.7) using Tkinter libpython3.7 - Shared Python runtime library (version 3.7) libpython3.7-dbg - Debug Build of the Python Interpreter (version 3.7) libpython3.7-dev - Header files and a static library for Python (v3.7) libpython3.7-minimal - Minimal subset of the Python language (version 3.7) libpython3.7-stdlib - Interactive high-level object-oriented language (standard library libpython3.7-testsuite - Testsuite for the Python standard library (v3.7) python3.7 - Interactive high-level object-oriented language (version 3.7) python3.7-dbg - Debug Build of the Python Interpreter (version 3.7) python3.7-dev - Header files and a static library for Python (v3.7) python3.7-doc - Documentation for the high-level object-oriented language Python python3.7-examples - Examples for the Python language (v3.7) python3.7-minimal - Minimal subset of the Python language (version 3.7) python3.7-venv - Interactive high-level object-oriented language (pyvenv binary, v Closes: 894204 Changes: python3.7 (3.7.0~b3-1) unstable; urgency=medium . * Python 3.7.0 beta 3 release. * libpython3.7-stdlib: Add missing python3-distutils breaks. Closes: #894204. Checksums-Sha1: d9114a46cbc34e06db5719499f64a17686cf1ff3 3406 python3.7_3.7.0~b3-1.dsc 2f11bbde13e30663fef4836d7e3d3150dec576b6 16575572 python3.7_3.7.0~b3.orig.tar.xz 298943dd9aa7a0ffa9459520aca4a2d22ecfa37c 205148 python3.7_3.7.0~b3-1.debian.tar.xz d83df20fd1720b7f9358a61fd2bfb459dc1d37b1 9651 python3.7_3.7.0~b3-1_source.buildinfo Checksums-Sha256: 965fca8eb85a3b5f613c88229d77294263e9680cb13d81c747b3b67b7a211769 3406 python3.7_3.7.0~b3-1.dsc 2b152788486c61ee6c3e9feaeb4c3fe9679f0a76a19a4c82eb4c665989c340fb 16575572 python3.7_3.7.0~b3.orig.tar.xz 43ad98adb3ad4903a02fe3d22ab9d7ccf69f10ecf903a319d49bc87791c7e525 205148 python3.7_3.7.0~b3-1.debian.tar.xz 3f979d6cc0157d563d9c5aadab4484179196dbb3ad5962a24fab821fc701206a 9651 python3.7_3.7.0~b3-1_source.buildinfo Files: 8c90a7220cf23afad0ccc3492ecb578b 3406 python optional python3.7_3.7.0~b3-1.dsc 1a9dca37ccfddea7b9f9ee65789e7036 16575572 python optional python3.7_3.7.0~b3.orig.tar.xz b6c3631646665157963be39ae892bb8b 205148 python optional python3.7_3.7.0~b3-1.debian.tar.xz 81b796219c11f33a1fb725046c3ad0c3 9651 python optional python3.7_3.7.0~b3-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlq9v7sQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9a0TD/4oOqGievIzp5rh8UH2jTgAYS1An+hwAkVW VLAmbm3Gas9UB0zMSp4Ow8UVo7S2dTkp0lIilViILJZ1leWhQyizlyu9IrvdNdF/ 8NgalT9hsGEnjB4rR1hmYVvilEW6AaCpLzomKjus0fcHSn1rM4/Lyds332XmmkMw Y3G9Lu7mZAqUkPiMFKmNeyxXWupyd2yAAdrhqanhVD/OmgorlVe+0Wccuj5wYBCh PliqigMQXgkuzNdTNOw2r1RHtl2mhyRAVp5Ymmmz6sBiWeclhkiC5WWK2iDZ8UF2 /xjCGs0j9Aa4NVrTKp4f38nFTiU3b7VLLFu6nRrnPi8HJ/6wMNiytiaOH4u2iSYj ibJvBSBx9426tF0U3e+qnXs5XK/thu/bHxK0ERqKOtwl4H1ADOmKvAMr1QChZZfu RfSXQz7i+2uJGYhefq1rgipsJExv7a+lk3z1UkvOXVYCgT07KL+29/fhVa570Nf0 iAouEH79BJBVPtfmRIhqX2RojEpT3E2YhZM2nf5LmlFm7vtAzwhbJCKVYQC73m8W AawrW82CUsQagmL9kxPvfjXx0svGibdEBn4l5UXzxtpf3yYnLeOplewVfN64FS6e FyYqzCQkCzXXaqhTtZbobY1sdJ8E+myOLmYvzhnBBgdKq3Lk82cG/Nv2JA7mR/6W IEpeYksDxQ== =+p7H -----END PGP SIGNATURE-----
--- End Message ---