Your message dated Wed, 10 Jan 2018 19:19:10 +0000
with message-id <e1ezlu2-000ihc...@fasolo.debian.org>
and subject line Bug#867671: fixed in libratbag 0.9-4
has caused the Debian Bug report #867671,
regarding libratbag-tools: removal of libratbag-tools/sid makes files disappear 
from liblur3/testing
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.)


-- 
867671: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=867671
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libratbag-tools
Version: 0.9-2
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 liblur3/testing
  # (1)
  apt-get install libratbag-tools/sid
  apt-get remove libratbag-tools
  # (2)

The list of installed files at points (1) and (2) should be identical,
but the following files have disappeared:

  /usr/share/man/man1/lur-command.1.gz

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 libratbag-tools package has the following relationships with liblur3:

  Conflicts: n/a
  Breaks:    n/a
  Replaces:  liblur3 (<< 0.9-1)
  Depends:   liblur3 (>= 0.4)

>From the attached log (scroll to the bottom...):

 ERROR: FAIL: After purging files have disappeared:
  /usr/share/man/man1/lur-command.1.gz   owned by: libratbag-tools

0m15.7s ERROR: FAIL: After purging files have been modified:
  /var/lib/dpkg/info/liblur3:amd64.list  not owned


cheers,

Andreas

Attachment: liblur3=0.5-2_libratbag-tools=0.9-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: libratbag
Source-Version: 0.9-4

We believe that the bug you reported is fixed in the latest version of
libratbag, 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 867...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated libratbag 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: SHA512

Format: 1.8
Date: Wed, 10 Jan 2018 19:56:06 +0100
Source: libratbag
Binary: liblur3 liblur-dev libratbag4 libratbag-common libratbag-dev 
libratbag-doc libratbag-tools
Architecture: source
Version: 0.9-4
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <sk...@debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Description:
 liblur-dev - Logitech Unifying Receiver access library - dev files
 liblur3    - Logitech Unifying Receiver access library
 libratbag-common - configuration library for gaming mice - common files
 libratbag-dev - configuration library for gaming mice - development files
 libratbag-doc - configuration library for gaming mice - documentation
 libratbag-tools - configuration tools for gaming mice
 libratbag4 - configuration library for gaming mice
Closes: 867671
Changes:
 libratbag (0.9-4) unstable; urgency=medium
 .
   * Make libratbag-tools break liblur3, ensuring that we can’t end up
     with a missing lur-command.1. Closes: #867671. Thanks Andreas!
   * Switch to debhelper compatibility level 11. This moves the
     documentation from /usr/share/doc/libratbag-doc to
     /usr/share/doc/libratbag-dev, still in the libratbag-doc package.
   * Standards-Version 4.1.3, no further change required.
Checksums-Sha1:
 a3ed284025bf3709e4a1bdfce0c1e142349e75b7 2320 libratbag_0.9-4.dsc
 7ba1ab82c8a95b89f56d84a38c6ee2c8d2628229 5532 libratbag_0.9-4.debian.tar.xz
 25242419452b6d03ba261cfc63e404c2d1758974 8284 libratbag_0.9-4_source.buildinfo
Checksums-Sha256:
 a3e4cecae6acfdfcc5b2162936ba24501675af2bba3a6b7aa303346450db1a9d 2320 
libratbag_0.9-4.dsc
 f8b14723f3f736d82ce1514ea59bdc95ccd9a4c6a62fb54eb4c609b8e2e82fc8 5532 
libratbag_0.9-4.debian.tar.xz
 0e443ffad364be82d21f0ddd37036e65918a4558373aa615ef7b963fda153964 8284 
libratbag_0.9-4_source.buildinfo
Files:
 b264ed83cd9c29fce9252904b26ecc26 2320 libs optional libratbag_0.9-4.dsc
 c079e4a9062ea23f821edb7f4b976008 5532 libs optional 
libratbag_0.9-4.debian.tar.xz
 702a0d804be45485eb9273c564264686 8284 libs optional 
libratbag_0.9-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAlpWYjgACgkQgNMC9Yht
g5yaSA//QjPOQcAkDazRJaU9xDgOfxmNCFXEchGnm2YPOyPANKwLOniNh1sE9Eu6
+v3ME4CaYmCBb8xJyC0wXKuuZ0+5CtWjr7P+k/b27dqjvchFGAUjTf2eRom8cQ2W
SQt/GenSGF+hPOY9gj59eAOGazx3hy0lCg+Q4duKH/j8LoPGGPCg/i82bBDwVexI
LEmSYN96CjrDV+4JicxB0khxefUuaJgbrAXh0QgzTOaeR4M+M/EqjP5qwRvKXuBW
0yZLHXrd89P2YhTfDHyWW/mgBXnVSdktsx20BZEQIMtl7kSsZlTTCMrNwqZ5fol3
31iUpjLnlL10nyqTalwl6C+3gThfC2O72dptpS2imAdNf58eJOXBAEFyKuCIUaV9
i/WWlwKRLMi4bz8GMzcCXd6Svk+dABNS75HB2QZJfxnYC3FK0rYOlphM1WiCcPJS
/67kqm6MiuHNaZG1Yiw4y5oU9VwqF+oydE7oAxLV90rfeCn5Y4iXTRcJIsbxXVZK
DdyIbbacjzCNmLfQzwBT9Cy/YWZ8GPd8DVSom50C5v1Y/+e0adX09R0fezxbiUpC
CZLuA3akG2wEgloquYsvkWmR16Fzu5TDx9W0ZwIzko362kgvJ1mAEEPMMA8uZSX0
WrtQY11dogB5ZocBhToyncoqDZrXXpzth3C6fpt+CkOlBK1GlLs=
=m47C
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to