Your message dated Wed, 11 Dec 2019 20:49:28 +0000 with message-id <e1if8vi-000dgw...@fasolo.debian.org> and subject line Bug#940917: fixed in pylint 2.4.4-2 has caused the Debian Bug report #940917, regarding pylint: removal of pylint makes files disappear from pylint3 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.) -- 940917: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940917 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: pylint Version: 2.2.2-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts replaces-without-breaks 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 pylint3/buster # (1) apt-get install pylint/bullseye apt-get remove pylint # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/lib/python3/dist-packages/pylint* This is a serious bug violating policy 7.6, see https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces and also see the footnote that describes this incorrect behavior: https://www.debian.org/doc/debian-policy/ch-relationships.html#id13 The pylint package has the following relationships with pylint3: Conflicts: n/a Breaks: n/a Replaces: pylint3 >From the attached log (scroll to the bottom...): 2m0.1s ERROR: FAIL: After purging files have disappeared: /usr/lib/python3/dist-packages/pylint-2.2.2.egg-info/PKG-INFO owned by: pylint /usr/lib/python3/dist-packages/pylint-2.2.2.egg-info/dependency_links.txt owned by: pylint /usr/lib/python3/dist-packages/pylint-2.2.2.egg-info/entry_points.txt owned by: pylint /usr/lib/python3/dist-packages/pylint-2.2.2.egg-info/requires.txt owned by: pylint /usr/lib/python3/dist-packages/pylint-2.2.2.egg-info/top_level.txt owned by: pylint /usr/lib/python3/dist-packages/pylint/__init__.py owned by: pylint /usr/lib/python3/dist-packages/pylint/__main__.py owned by: pylint /usr/lib/python3/dist-packages/pylint/__pkginfo__.py owned by: pylint /usr/lib/python3/dist-packages/pylint/checkers/__init__.py owned by: pylint /usr/lib/python3/dist-packages/pylint/checkers/async.py owned by: pylint /usr/lib/python3/dist-packages/pylint/checkers/base.py owned by: pylint ... /usr/lib/python3/dist-packages/pylint/test/unittest_checkers_utils.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_config.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_lint.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_pyreverse_diadefs.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_pyreverse_inspector.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_pyreverse_writer.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_reporters_json.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_reporting.py owned by: pylint /usr/lib/python3/dist-packages/pylint/test/unittest_utils.py owned by: pylint /usr/lib/python3/dist-packages/pylint/testutils.py owned by: pylint /usr/lib/python3/dist-packages/pylint/utils.py owned by: pylint 2m0.1s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/pylint3.list not owned cheers, Andreas
pylint3=2.2.2-1_pylint=2.2.2-4.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: pylint Source-Version: 2.4.4-2 We believe that the bug you reported is fixed in the latest version of pylint, 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 940...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Tosi <mo...@debian.org> (supplier of updated pylint 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: Wed, 11 Dec 2019 15:20:49 -0500 Source: pylint Architecture: source Version: 2.4.4-2 Distribution: unstable Urgency: medium Maintainer: Sandro Tosi <mo...@debian.org> Changed-By: Sandro Tosi <mo...@debian.org> Closes: 940012 940917 Changes: pylint (2.4.4-2) unstable; urgency=medium . * debian/control - Breaks+Replaces+Provides pylint3; Closes: #940012, #940917 Checksums-Sha1: 3a3f8a0f27b2910b6ad6a2aa9feac5a6652e18cc 2162 pylint_2.4.4-2.dsc 7701370c90c5e09a869738f168b5e5aa6d37c583 18636 pylint_2.4.4-2.debian.tar.xz de425c5e90c5db6878cce561ffd029c8c6e4191a 6213 pylint_2.4.4-2_source.buildinfo Checksums-Sha256: dacb741ad8ed7b91c32373d4d5f5163ef52c5ae0093d985ac06868a225915574 2162 pylint_2.4.4-2.dsc 20e8da1ec4436e3bd0277fd2dc312ce332bbf7babbb8f4bee7a2dddbbc2a416e 18636 pylint_2.4.4-2.debian.tar.xz 561ed475d6a9170106c0b15e84f200579a9395f7a6a784f67e494ccea9d1248a 6213 pylint_2.4.4-2_source.buildinfo Files: 87e768253e85b2dde426cc534197b523 2162 python optional pylint_2.4.4-2.dsc 4e9b137b696c94cbcef02537d0514281 18636 python optional pylint_2.4.4-2.debian.tar.xz eb0a83eec22b44b94b6c3443fa680d28 6213 python optional pylint_2.4.4-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEufrTGSrz5KUwnZ05h588mTgBqU8FAl3xUKIACgkQh588mTgB qU8rhg//dksTpaPbFPMhUzVY3c3M2rAaI3HKvbJQH5Rg1j+L13rRNdXZyhBIT4mx Y65iolvldpelIYyG7MsQM8qJnoAeqks1rmA4pdph1dMHUCnZXCD9veE8ORWzFdvI UoE4yA2rwGTMMq/H9NH9HYyRMegrCducrBv7AT1x1tvO5H7AO0Ir1hV3719nMYpC +cexG9ZOt8U4KiJyDY1M4+EQtnrHokltR7ThPyKe8aa1733npKk2OTG+zkpvA70F oAQDRSfYOaD6KVsVYy+fWWWgfH38c/EAs9Ga7YW/d8sUe922D/A/e/INAn/+NqwS MmfBkEf9yK28osTwRerSw8gNxqD35JKUfDBwsDjVjaWSREtYvUtT/B4ImEiY+KAZ GZkW2fJSrw8YZS1l5k8uT7Ug5rTiMgSredefxKWXpwpqFr6gPVxP2TDCAhhTlrVc JCQmE+CFtuCarvY6HbZEvY8dwYVrZuButautCRTjDBmZ703dAYTlu5VGktE3BlQD pTl5g3tHd4xNV+FTAW9sg3g1coc41XyvbMTjHkONZ5rIEJ4TBYnmczAaBhIqrPgT OHKs7qyFl8HTgVlCrFq1bWjO+dG7ron5huXfDmpA893m5ysyc0umxGC6QNCzRqj3 G2TNw9n6AOtybPTY8h0X3I2RIe02fjAj2rhVIy7sa+cX+tZ/Aiw= =bdbc -----END PGP SIGNATURE-----
--- End Message ---