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

Attachment: 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-extras@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 ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to