Your message dated Sun, 17 Jun 2018 02:18:09 +0000 with message-id <e1fungb-00065a...@fasolo.debian.org> and subject line Bug#901210: fixed in dkimpy 0.8.1-1 has caused the Debian Bug report #901210, regarding python3-dkim: removal of python3-dkim makes files disappear from python-dkim 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.) -- 901210: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901210 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: python3-dkim Version: 0.8.0-1 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 python-dkim/stretch # (1) apt-get install python3-dkim/buster apt-get remove python3-dkim # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/bin/arcsign /usr/bin/arcverify /usr/bin/dkimsign /usr/bin/dkimverify /usr/bin/dknewkey /usr/share/man/man1/arcsign.1.gz /usr/share/man/man1/arcverify.1.gz /usr/share/man/man1/dkimsign.1.gz /usr/share/man/man1/dkimverify.1.gz /usr/share/man/man1/dknewkey.1.gz 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 python3-dkim package has the following relationships with python-dkim: Conflicts: n/a Breaks: n/a Replaces: python-dkim (<< 0.8.0~) >From the attached log (scroll to the bottom...): 1m3.6s DEBUG: Modified(user, group, mode, size, target): /var/lib/dpkg/info/python-dkim.list expected(root, root, - 100644, 2041, None) != found(root, root, - 100644, 1777, None) 1m3.6s ERROR: FAIL: After purging files have disappeared: /usr/bin/arcsign owned by: python3-dkim /usr/bin/arcverify owned by: python3-dkim /usr/bin/dkimsign owned by: python3-dkim /usr/bin/dkimverify owned by: python3-dkim /usr/bin/dknewkey owned by: python3-dkim /usr/share/man/man1/arcsign.1.gz owned by: python3-dkim /usr/share/man/man1/arcverify.1.gz owned by: python3-dkim /usr/share/man/man1/dkimsign.1.gz owned by: python3-dkim /usr/share/man/man1/dkimverify.1.gz owned by: python3-dkim /usr/share/man/man1/dknewkey.1.gz owned by: python3-dkim 1m3.6s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/python-dkim.list not owned cheers, Andreas
python-dkim=0.6.1-1_python3-dkim=0.8.0-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: dkimpy Source-Version: 0.8.1-1 We believe that the bug you reported is fixed in the latest version of dkimpy, 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 901...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Scott Kitterman <sc...@kitterman.com> (supplier of updated dkimpy 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: Sat, 16 Jun 2018 21:56:04 -0400 Source: dkimpy Binary: python-dkim python3-dkim Architecture: source all Version: 0.8.1-1 Distribution: unstable Urgency: medium Maintainer: Scott Kitterman <sc...@kitterman.com> Changed-By: Scott Kitterman <sc...@kitterman.com> Description: python-dkim - Python module for DKIM and ARC signing and verification python3-dkim - Python 3 module for DKIM and ARC signing and verification Closes: 901210 Changes: dkimpy (0.8.1-1) unstable; urgency=medium . * Add missing depends on python/python3-pkg-resources * New upstream release * Add missing Breaks on python-dkim for python3-dkim (Closes: #901210) Checksums-Sha1: 2066d493bc824299a515aa9c89f202ead03b6f3c 2019 dkimpy_0.8.1-1.dsc 53e5255a96bf07556f51cc226e5b0778ef63fca3 49759 dkimpy_0.8.1.orig.tar.gz ce636483a29dc0acfdd0353e08d1b23aeaa07910 4820 dkimpy_0.8.1-1.debian.tar.xz 1010c7b52ef4a2318b0372287b5b2337f1d092e9 5674 dkimpy_0.8.1-1_amd64.buildinfo c3dd628302a33a0982ef0c6a9739efae23554320 42344 python-dkim_0.8.1-1_all.deb db03ac0a15d2e3f2e3f6602d1631c0a0191e6b84 50532 python3-dkim_0.8.1-1_all.deb Checksums-Sha256: 58b4d4f6cc27d47ff379ea4419edd1d6e004676456dc29047d7ce7a8a9ec4bad 2019 dkimpy_0.8.1-1.dsc 3270881e916dda51f77d3a7bf5b43fa925f8d5b5d7a95926b9b248f1f054bd88 49759 dkimpy_0.8.1.orig.tar.gz e3961ac15f67e5eaa9618bc29a70ded2f2e277fdb500ef2c1aa8c481d074da0b 4820 dkimpy_0.8.1-1.debian.tar.xz 8966fab4256db16c04ea0876ff78a72510239b890e986b3120954dffd323449f 5674 dkimpy_0.8.1-1_amd64.buildinfo ba6dfa9e752ee1701fa1340e3c8ab9c6db80ad6345358154d01b36f9deb48978 42344 python-dkim_0.8.1-1_all.deb d6658ef55174b0fa4abaf3d9d60bbba8e0d50bda3b95dc5b66e46a2f2c832cc3 50532 python3-dkim_0.8.1-1_all.deb Files: e31cc302aedd7abcf5fe6703158cc563 2019 python optional dkimpy_0.8.1-1.dsc c68cdfdaf072918f350aaaaa5866ef09 49759 python optional dkimpy_0.8.1.orig.tar.gz d35418b930abe9152e1f6ab2a013e961 4820 python optional dkimpy_0.8.1-1.debian.tar.xz 83e28a225a3cfd77f57aa6201bdc26a8 5674 python optional dkimpy_0.8.1-1_amd64.buildinfo 62e9c1f06cb87baa38781779f6542a01 42344 python optional python-dkim_0.8.1-1_all.deb 283f64018d891d97f24f7345c4c993aa 50532 python optional python3-dkim_0.8.1-1_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJbJcENAAoJEHjX3vua1ZrxJTcP/0pj9Jucjn6R7O2/MxfVWb0V AtSxeXGf3ds6Sy1RUEQ1D3tfPDBcq5KG0xkMn5ugqHt+q2c0TPaMoa4iAikYT+os GraCR085p1d1iBezhVhLdQRaaFFNxT2UK4ymwgF7Bj16eYIPfY4nrOuKrFh4Jxjz 9hfBkNIQnbJO9eZDkCoAqb+G7DuOjOrWOL7/9OpgTd5Mi9qftsjCnCg2/PGPPbzU mDtUYAWj06PkbCsuQdz/ADidR2unyqNQDPc5mxM0X8vxsCgb5Bs4lsFsfJDDpRgy 9WRf4bL656DbApHqh2PmWUYEwNp7qYCoxME1gJNy0EVkH/E6Ufn/OrPrR6GBcZWh /GNUO2GLNxqLg2RIN6FTstWSJ89Bk/r2bpjWFdF+sdrnwNtx4Tndes/vlkGnxEMy IM66szZxtwA+lkwuxryMxW2JxEfulNxP5B5Z//x/kromynbiMpcl6PWJxsAuMP4p qzsdXO/CsLSn1tYh8lC8yIq/lM6m3yuvJWTAEsyuC2wmmqqISIiBkuQUvLcp2+Un KZS9ejwbWe7BFA6+Enm60HU5dO7vpHUrAlgSG6NBzsWsp7ByDzOK/V29Unte0/a+ 0xJb7SpV0VJlDojZYffqCYubWRNWlbWRBhboeQ8S5UfzPDCB7CxYkEO05QpjYl1m YN8wRyb+SPBp67YOYxQE =tWHD -----END PGP SIGNATURE-----
--- End Message ---