Your message dated Tue, 29 Aug 2017 09:14:57 +0000 with message-id <e1dmcbp-0006vq...@fasolo.debian.org> and subject line Bug#870435: fixed in kpmcore 3.1.2-2 has caused the Debian Bug report #870435, regarding libkpmcore5: removal of libkpmcore5 makes files disappear from libkpmcore4 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.) -- 870435: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870435 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libkpmcore5 Version: 3.1.2-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 libkpmcore4 # (1) apt-get install libkpmcore5 apt-get remove libkpmcore5 # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/lib/x86_64-linux-gnu/qt5/plugins/libpmdummybackendplugin.so /usr/lib/x86_64-linux-gnu/qt5/plugins/libpmlibpartedbackendplugin.so /usr/share/kservices5/pmdummybackendplugin.desktop /usr/share/kservices5/pmlibpartedbackendplugin.desktop /usr/share/kservicetypes5/pmcorebackendplugin.desktop This is a serious bug violating policy 7.6, see https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces and also see the footnote that describes this incorrect behavior https://www.debian.org/doc/debian-policy/footnotes.html#f53 The libkpmcore5 package has the following relationships with libkpmcore4: Conflicts: n/a Breaks: n/a Replaces: libkpmcore3, libkpmcore4 >From the attached log (scroll to the bottom...): 3m54.1s ERROR: FAIL: After purging files have disappeared: /usr/lib/x86_64-linux-gnu/qt5/plugins/libpmdummybackendplugin.so owned by: libkpmcore5 /usr/lib/x86_64-linux-gnu/qt5/plugins/libpmlibpartedbackendplugin.so owned by: libkpmcore5 /usr/share/kservices5/pmdummybackendplugin.desktop owned by: libkpmcore5 /usr/share/kservices5/pmlibpartedbackendplugin.desktop owned by: libkpmcore5 /usr/share/kservicetypes5/pmcorebackendplugin.desktop owned by: libkpmcore5 3m54.1s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/libkpmcore4.list not owned (note that ownership was recorded after libkpmcore5 claimes these files) cheers, Andreas
libkpmcore4=3.0.2-2_libkpmcore5=3.1.2-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: kpmcore Source-Version: 3.1.2-2 We believe that the bug you reported is fixed in the latest version of kpmcore, 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 870...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonathan Carter <j...@debian.org> (supplier of updated kpmcore 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, 29 Aug 2017 09:45:05 +0200 Source: kpmcore Binary: libkpmcore5 libkpmcore-dev Architecture: source Version: 3.1.2-2 Distribution: unstable Urgency: medium Maintainer: Debian KDE Extras Team <pkg-kde-ext...@lists.alioth.debian.org> Changed-By: Jonathan Carter <j...@debian.org> Description: libkpmcore-dev - KDE Partition Manager Core development files libkpmcore5 - KDE Partition Manager Core Closes: 870435 Changes: kpmcore (3.1.2-2) unstable; urgency=medium . * Add corresponding breaks field for the replace field (Closes: #870435) * Update maintainer email address * Update standards version to 4.1.0.0 Checksums-Sha1: a26e5c5842b8b4772a425722eb47b56478f9a141 2228 kpmcore_3.1.2-2.dsc 811b57485650e3f504c07e44db414428bc7e3bdd 403324 kpmcore_3.1.2.orig.tar.xz c91b5428e9117203387cbb56690a40f3a7560c35 10252 kpmcore_3.1.2-2.debian.tar.xz 7a20d3ef2a512263442478aa0e19844e95dc87a7 20499 kpmcore_3.1.2-2_source.buildinfo Checksums-Sha256: a10d55716cf25f066df12f665b289a6ebbdc61eb07ad6942d00376387eaaf718 2228 kpmcore_3.1.2-2.dsc 52d4fa37b7939f1b584bdd1be4ed8bfa036f240ae05d6ec281cba717bb8ec6c1 403324 kpmcore_3.1.2.orig.tar.xz 57324d7c2d3c55830891b0bf3de08db11c04654a61613439db6cac90fce4934a 10252 kpmcore_3.1.2-2.debian.tar.xz be3fe9dfe3966d3a269419a04f2dde488717d0c3917f70e5714c28d94990d29e 20499 kpmcore_3.1.2-2_source.buildinfo Files: 6bb034f67a9011346b97c6e7c6abe5a9 2228 kde optional kpmcore_3.1.2-2.dsc 2891e38900099e57278d7007f2bea46c 403324 kde optional kpmcore_3.1.2.orig.tar.xz a865ddf3342655ce4f00060664aaeca9 10252 kde optional kpmcore_3.1.2-2.debian.tar.xz 12dd3403cd208ee366b116d5dcec75a1 20499 kde optional kpmcore_3.1.2-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJDBAEBCAAtFiEExyA8CpIGcL+U8AuxsB0acqyNyaEFAlmlHDMPHGpjY0BkZWJp YW4ub3JnAAoJELAdGnKsjcmh+6oP/RdyogP9gfmt17brfYBWQP1u6hZk+Ul5lJ1e 0kICgJOE1TqpnCqrg+PsotVMRf2cVV1guwCFPMR0+AIHY9CFrNidbK1ICUcdGD/6 v/K3ErFh3edH9bu27RD6WcC5bs1+0sZlfd+EVWglQF9a+t7rV7oUDTEawlnkHFA3 /rsbovsdsfJUz6qRvAnUmxMLb8JIHyjdbhPShOx9zSwbwGT3RKzX7vjRdWeoVPv5 MTeEAV/sL7NLY0IXRfKb11L7J/zmRFTV9UWIxZH+4VwVfeguul/Qm49xx5oX0HHm ba9ZrNOVgrKM1gZFRZLNNKTu9vwEyMa9VSyXI0bUwRxRqEwmXnoOIdmtAOQ48QXT 1Y3RluhD1LjL4RiE+rV4rgkVBSwXmHSXui0dnlRGJsN7sZ1gNGeICw3lPsabe/1E j+z2fYq4EHDusafcxserJmpQiBRs/2C0SKFuo9K+kUQSnclCGaYcypAuSh+MX/Ka XmkQK16+qvwlecxsvPHmuRvULWXiP+6B3lUZpUHWc9pqXa0ihUsC+NSAX6xoOOPf G5cxX69iM65H6rz9rvvec5bCVWK1M1FGXrmshMJKXbfQI2s0cotxZl3YZJwJ1FKu Gz6oO8vKpGaUr+wOyHIsmYDmDjXlcyBsi0jw5dAI9m1iMCvEATdnYxHKTidkxM8X /pfX8U9p =fTpl -----END PGP SIGNATURE-----
--- End Message ---