Your message dated Tue, 15 Jan 2019 22:21:01 +0000 with message-id <e1gjx4w-0002ca...@fasolo.debian.org> and subject line Bug#919429: fixed in displaycal 3.7.1.3-5 has caused the Debian Bug report #919429, regarding displaycal: removal of displaycal makes files disappear from dispcalgui 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.) -- 919429: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919429 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: displaycal Version: 3.7.1.3-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 dispcalgui/stretch # (1) apt-get install displaycal/buster apt-get remove displaycal # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /etc/xdg/autostart/z-displaycal-apply-profiles.desktop owned by: displaycal /usr/bin/displaycal owned by: displaycal /usr/bin/displaycal-3dlut-maker owned by: displaycal /usr/bin/displaycal-apply-profiles owned by: displaycal /usr/bin/displaycal-curve-viewer owned by: displaycal /usr/bin/displaycal-profile-info owned by: displaycal ... /usr/share/man/man1/displaycal-scripting-client.1.gz owned by: displaycal /usr/share/man/man1/displaycal-synthprofile.1.gz owned by: displaycal /usr/share/man/man1/displaycal-testchart-editor.1.gz owned by: displaycal /usr/share/man/man1/displaycal-vrml-to-x3d-converter.1.gz owned by: displaycal /usr/share/man/man1/displaycal.1.gz owned by: displaycal 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 displaycal package has the following relationships with dispcalgui: Conflicts: n/a Breaks: n/a Replaces: dispcalgui Since dispcalgui is a transitional package since 3.6.1.0-1 you should add/update Breaks+Replaces: dispcalgui (<< 3.6.1.0) in the displaycal package. >From the attached log (scroll to the bottom...): 0m41.7s ERROR: FAIL: After purging files have disappeared: /etc/xdg/autostart/z-displaycal-apply-profiles.desktop owned by: displaycal /usr/bin/displaycal owned by: displaycal /usr/bin/displaycal-3dlut-maker owned by: displaycal /usr/bin/displaycal-apply-profiles owned by: displaycal /usr/bin/displaycal-curve-viewer owned by: displaycal /usr/bin/displaycal-profile-info owned by: displaycal ... /usr/share/man/man1/displaycal-scripting-client.1.gz owned by: displaycal /usr/share/man/man1/displaycal-synthprofile.1.gz owned by: displaycal /usr/share/man/man1/displaycal-testchart-editor.1.gz owned by: displaycal /usr/share/man/man1/displaycal-vrml-to-x3d-converter.1.gz owned by: displaycal /usr/share/man/man1/displaycal.1.gz owned by: displaycal 0m41.7s ERROR: FAIL: After purging files have been modified: /etc/mailcap not owned /var/lib/dpkg/info/dispcalgui.list not owned cheers, Andreasdispcalgui=3.2.2.0-1_displaycal=3.7.1.3-4.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: displaycal Source-Version: 3.7.1.3-5 We believe that the bug you reported is fixed in the latest version of displaycal, 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 919...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christian Marillat <maril...@debian.org> (supplier of updated displaycal 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: Tue, 15 Jan 2019 23:08:26 +0100 Source: displaycal Binary: displaycal dispcalgui Architecture: source all amd64 Version: 3.7.1.3-5 Distribution: unstable Urgency: medium Maintainer: Christian Marillat <maril...@debian.org> Changed-By: Christian Marillat <maril...@debian.org> Description: dispcalgui - transitional dummy package to displaycal displaycal - Graphical user interface for the Argyll CMS. Closes: 919429 Changes: displaycal (3.7.1.3-5) unstable; urgency=medium . * Update Replaces and add a Breaks for dispcalgui (<< 3.6.1.0) (Closes: #919429) Checksums-Sha1: 97574a7ac9f4bd66820480c57bc01d29ac207149 1916 displaycal_3.7.1.3-5.dsc e34e7fbfd17f0c9480055ad2aa095a4f26d210f5 8756 displaycal_3.7.1.3-5.debian.tar.xz d749bfd429596d3a1b2505fb5322e2755bc7af86 5420 dispcalgui_3.7.1.3-5_all.deb 89e568ab5c3289a86e18f818e91f33f6a354043b 25568 displaycal-dbgsym_3.7.1.3-5_amd64.deb 066cc692707a43d110658de1792eb11e65bca54b 7614 displaycal_3.7.1.3-5_amd64.buildinfo ec8604e72548f298b554420273cceddd6e97c8ab 7229116 displaycal_3.7.1.3-5_amd64.deb Checksums-Sha256: 654ee40a90e51b70d8dadeddbfccdfe730bbdd67852289bb8d9d04eeda60acbc 1916 displaycal_3.7.1.3-5.dsc 32d5a394847f977ed490e8d17a956cf123b43c3302b67623fa17f08a30ddc516 8756 displaycal_3.7.1.3-5.debian.tar.xz fd4a4aa01007072bc7b4319f6e9851cf5b514036a32c324a82940932b4ad9d6d 5420 dispcalgui_3.7.1.3-5_all.deb d836b86f5c1ba180e6b4499ac2605eb7a61b62101d4bc8dd37ce1537f9e52720 25568 displaycal-dbgsym_3.7.1.3-5_amd64.deb c96959f5abc16526e219e52cb08aa58d689a43993128c2119a5bb9aede4cf57e 7614 displaycal_3.7.1.3-5_amd64.buildinfo 1764f4b3ea47d9b21aece22bb6461238bcf20207325e9749baa64eb1086d9c77 7229116 displaycal_3.7.1.3-5_amd64.deb Files: f2837b87d83898034bbb5a026c420e85 1916 graphics optional displaycal_3.7.1.3-5.dsc 8802c26d600d7286fc5ed085d7f93b6b 8756 graphics optional displaycal_3.7.1.3-5.debian.tar.xz a67fb3c2d810390158e3e3a00c2deac0 5420 oldlibs optional dispcalgui_3.7.1.3-5_all.deb e8d60655357ddf9ceded4f61a589d976 25568 debug optional displaycal-dbgsym_3.7.1.3-5_amd64.deb e02d8679e02b7eb527c2ae7df0364453 7614 graphics optional displaycal_3.7.1.3-5_amd64.buildinfo 483595b4d43f359255f5ce508e4dd8b7 7229116 graphics optional displaycal_3.7.1.3-5_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEpAH/mTaPofmBUt51XICMK2VVgRcFAlw+WkkACgkQXICMK2VV gRcKbxAAuICp7pPviRCHzh60Kk7+7I7TEO5Tu0jw9K99mmyv8Qk+yia4rzHAy7jN 5czypPRsohxwbF3j1lJHcTZfLjmlZfQUC8pOLiaNT6LKjgpEGiPO07sqlt4qq4Uv gJ95WGMQfiouo7GmmT660DuXYn0vYzZYQ27E3d7ZYLL3KMa8I9gRoBnTGDOrZKl3 XfFaQ3Z3ZobN7jBa5+7FAlqPBdm5/FcxbjYT93xp9pw149r1rLPtNM7/M9yGmRNG SnADwjn5O0q/ge6D+o6G2rrpBr+c+b6CM7cR13LNVJzVqbbbZHo2FOIt/lPJqrOB NTz1y5s4lDDoSye8tdeSZ3Yti42MtCmtRZUwFoMqfx1MoiMgi5K47P+Ps8tsImMo LVKwFJwCgpzA6z/QxeTMevLMW2Yt9YX7Q6ij3P87ekfYv+KuwvGenBZkSKki9wyT b0cwYWHbLhhwk33QDkDKDV6ViABplSqniFPhOK/vwSE3ApOfwZzgdoo+71mHjnWO MqS472LrfVEYssFhmBjcViEQ9G7ftGrdQlS6DFEK2z3o2JT+nl0RDuCmt4yafg/F 5ffbjbZ7ukmXlNxYve7qNDo7LHOKhq9/SrusCg5RwecdTnimkQ4YViUEVLxk3vhI AB+Jc+zpvGxLnhDyWohF9Jrl1VLug3P4E0AXPKVqTe7ORVVrdJw= =3sQX -----END PGP SIGNATURE-----
--- End Message ---