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
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 ---