Your message dated Thu, 21 Oct 2021 07:03:58 +0000 with message-id <e1mds7k-00046x...@fasolo.debian.org> and subject line Bug#987257: fixed in unixcw 3.6.0-3 has caused the Debian Bug report #987257, regarding libcw{7,-dev}: removal of libcw{7,-dev} makes files disappear from libcw6{,-dev} 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.) -- 987257: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987257 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: libcw-dev,libcw7 Version: 3.6.0-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 libcw6-dev # (1) apt-get install libcw-dev apt-get remove libcw-dev # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/include/libcw.h /usr/include/libcw_debug.h /usr/lib/x86_64-linux-gnu/libcw.a /usr/lib/x86_64-linux-gnu/libcw.so /usr/lib/x86_64-linux-gnu/pkgconfig/libcw.pc /usr/share/man/man3/libcw.3.gz /usr/share/man/man7/cw.7.gz 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 libcw-dev package has the following relationships with libcw6-dev: Conflicts: n/a Replaces: libcw3-dev, libcw4-dev, libcw5-dev, libcw6-dev, unixcw-dev Breaks: libcw3-dev, unixcw-dev The libcw7 package has the following relationships with libcw6: Conflicts: n/a Replaces: libcw3, libcw4, libcw5, libcw6, unixcw Breaks: libcw3, unixcw >From the attached log (scroll to the bottom...): 0m25.1s ERROR: FAIL: After purging files have disappeared: /usr/include/libcw.h owned by: libcw-dev /usr/include/libcw_debug.h owned by: libcw-dev /usr/lib/x86_64-linux-gnu/libcw.a owned by: libcw-dev /usr/lib/x86_64-linux-gnu/libcw.so -> libcw.so.6.6.1 owned by: libcw-dev /usr/lib/x86_64-linux-gnu/pkgconfig/libcw.pc owned by: libcw-dev /usr/share/man/man3/libcw.3.gz owned by: libcw-dev /usr/share/man/man7/cw.7.gz owned by: libcw7:amd64 0m25.1s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/libcw6-dev.list not owned /var/lib/dpkg/info/libcw6:amd64.list not owned cheers, Andreas
libcw6-dev=3.5.1-4_libcw-dev=3.6.0-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: unixcw Source-Version: 3.6.0-3 Done: Christoph Berg <m...@debian.org> We believe that the bug you reported is fixed in the latest version of unixcw, 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 987...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christoph Berg <m...@debian.org> (supplier of updated unixcw 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: Thu, 21 Oct 2021 08:51:47 +0200 Source: unixcw Architecture: source Version: 3.6.0-3 Distribution: unstable Urgency: medium Maintainer: Debian Hamradio Maintainers <debian-h...@lists.debian.org> Changed-By: Christoph Berg <m...@debian.org> Closes: 987257 990589 Changes: unixcw (3.6.0-3) unstable; urgency=medium . [ Christoph Berg ] * libcw-dev: Add Provides libcw6-dev. (Cf. #996628) . [ Federico Grau ] * Earlier commit Mon Feb 15 2021 Closes: #990589 * Update d/control Breaks, to match Replaces Closes: #987257 * Bump standards version to 4.6.0. Checksums-Sha1: 7063636b102c310e57367627f67fc1ce9dd5baab 2310 unixcw_3.6.0-3.dsc c4a90a46fa1eaf663ba1521d30ae9ff6a1976a88 22352 unixcw_3.6.0-3.debian.tar.xz Checksums-Sha256: 490a030b623a6ad59d198f984e6658506d197d8b6c03fb7949ed4d753f61fe6a 2310 unixcw_3.6.0-3.dsc c79562d344068c5aad0561e8644195cdeef21d89f1589d6a6b102733711e54d0 22352 unixcw_3.6.0-3.debian.tar.xz Files: a29f3210297b4ed952c5739f347ae5d5 2310 hamradio optional unixcw_3.6.0-3.dsc e0d7733aac2238f3591d582b9ead76c4 22352 hamradio optional unixcw_3.6.0-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmFxDmkACgkQTFprqxLS p67hVw/5AaoYGKHBEaegJpbCEVlCpgBFVSvVWn6mmbqIQ6ZG/60qucAbIv16IWJm /cAZINshjQ/Sm2/kHYqMPk0rY1fpEhT24QQ71Hkic+Xeuenre6Y3xMFkgoNf74ie FGl+AHNhHvecAk5scBwBCw9y1/cmotn8RPslcIxDUb2ACv7pr+3ceFP+borA5EZ2 JRIT9eftfp/jdS+0eBzvPh4IzCnE+1bbENSTIt3kI4gul1ihzR9rI/yWAJDxyF1Z LJjEMkEjOfOB+1xgREyygnL5cKIy2RgC8JorSVP4S444qWuxc6SJ7MML1ftjICMg 4SuV2+rV05a2R2fyKx1bNo9iFXrtmOx79JPd5AZkL4L8uGcQO20aAd50DlDxqGR1 Mh9/erkurDEVS5e1vsLEQNTf6vqoWUKXL6/3ExC+ZD+TGCdbW66nn0HH+kqf3nAz gERLAa5X9bDZ4JwWl6pvT5mui+yvdpaApYyjsCH/462J9ofQPTKgXtxYgMUHdnJN sp9lCL29WyhNj3Op74AHU58i+dgI95UY9racu8+Fo8gOujuOInrbuVeTUvb/74u/ 72VUM7A2HhA3aZEQXVao1cCsr7SngQfc+v89QIEPYjN1OUmXys5Xk0Ouu2wA3CsB MyulRK1sW4PuLOOU/HUzB4YEscGI2Se+vUGlLatewGHnSJ23+WE= =5aYu -----END PGP SIGNATURE-----
--- End Message ---