Your message dated Wed, 20 Apr 2022 06:03:44 +0000 with message-id <e1nh3ri-000ar6...@fasolo.debian.org> and subject line Bug#1008093: fixed in dwarves 1.23-2 has caused the Debian Bug report #1008093, regarding pahole: missing Breaks: dwarves (<< 1.22) 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.) -- 1008093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008093 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: pahole Version: 1.22-8 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 dwarves/stable # (1) apt-get install pahole apt-get remove pahole # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/bin/btfdiff /usr/bin/codiff /usr/bin/ctracer /usr/bin/dtagnames /usr/bin/fullcircle /usr/bin/pahole /usr/bin/pdwtags /usr/bin/pfunct /usr/bin/pglobal /usr/bin/prefcnt /usr/bin/scncopy /usr/bin/syscse /usr/share/dwarves/runtime/Makefile /usr/share/dwarves/runtime/ctracer_relay.c /usr/share/dwarves/runtime/ctracer_relay.h /usr/share/dwarves/runtime/linux.blacklist.cu /usr/share/man/man1/pahole.1.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 pahole package has the following relationships with dwarves: Conflicts: n/a Breaks: n/a Replaces: dwarves (<< 1.22) >From the attached log (scroll to the bottom...): 0m33.5s DEBUG: Modified(user, group, mode, size, target): /var/lib/dpkg/info/dwarves.list expected(root, root, - 100644, 697, None) != found(root, root, - 100644, 292, None) 0m33.5s ERROR: FAIL: After purging files have disappeared: /usr/bin/btfdiff owned by: pahole /usr/bin/codiff owned by: pahole /usr/bin/ctracer owned by: pahole /usr/bin/dtagnames owned by: pahole /usr/bin/fullcircle owned by: pahole /usr/bin/pahole owned by: pahole /usr/bin/pdwtags owned by: pahole /usr/bin/pfunct owned by: pahole /usr/bin/pglobal owned by: pahole /usr/bin/prefcnt owned by: pahole /usr/bin/scncopy owned by: pahole /usr/bin/syscse owned by: pahole /usr/share/dwarves/runtime/Makefile owned by: pahole /usr/share/dwarves/runtime/ctracer_relay.c owned by: pahole /usr/share/dwarves/runtime/ctracer_relay.h owned by: pahole /usr/share/dwarves/runtime/linux.blacklist.cu owned by: pahole /usr/share/man/man1/pahole.1.gz owned by: pahole 0m33.5s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/dwarves.list not owned cheers, Andreas
dwarves=1.20-1_pahole=1.22-8.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: dwarves Source-Version: 1.23-2 Done: Domenico Andreoli <ca...@debian.org> We believe that the bug you reported is fixed in the latest version of dwarves, 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 1008...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Domenico Andreoli <ca...@debian.org> (supplier of updated dwarves 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, 20 Apr 2022 06:52:21 +0200 Source: dwarves Architecture: source Version: 1.23-2 Distribution: unstable Urgency: medium Maintainer: Thomas Girard <thomas.g.gir...@free.fr> Changed-By: Domenico Andreoli <ca...@debian.org> Closes: 1008093 Changes: dwarves (1.23-2) unstable; urgency=medium . * Upload to unstable, linux 5.17 is now available. * pahole: add missing Breaks. Closes: #1008093. Checksums-Sha1: ce0ba53e4445f81542538da7be3c12d531298640 2198 dwarves_1.23-2.dsc 697907c57a38362ed8c7895a2a72ffce41407cac 18736 dwarves_1.23-2.debian.tar.xz 816ff62a64c5cf35a4fa58c000e128c29145e044 7427 dwarves_1.23-2_arm64.buildinfo Checksums-Sha256: 6cee3a62114c2970c8e434182c9c4db76895dcd4458b15d04dadd97d22ea0bb9 2198 dwarves_1.23-2.dsc d92d9870c92dc2ded77016e2c7628043baeb3dc6600d64abfe5c85398c716062 18736 dwarves_1.23-2.debian.tar.xz 695bc2bc3cd5c7840a55bc588188259a289b67f081340dc4eec3f60dbd314e2a 7427 dwarves_1.23-2_arm64.buildinfo Files: b6b9166664282ef2750f8c91da7e2798 2198 utils optional dwarves_1.23-2.dsc b5b3cb26b317ab4576bfce87337833ea 18736 utils optional dwarves_1.23-2.debian.tar.xz e342659bfe7fa7fb0b7a8225710303e0 7427 utils optional dwarves_1.23-2_arm64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE3nQdMjP43a68372B4cmZEuiMSOEFAmJfm1oRHGNhdm9rQGRl Ymlhbi5vcmcACgkQ4cmZEuiMSOGRexAApDs9lQv0A5Awz0FLXmW705nU7+sH7+rs xq1KbQnm7iIunyVg3/h1ue+R0sRyFo54Zib6byTtiqVsSMUHQ3Yg5NdSFaWATUSB DrEUCfiexW3wAVYj9l68wKYqpKQcO0NErrdrSUsCAyaMwzgBeYDLwY3nJvYzqFKM 8Nsf+7/8cE2yYeW5updaYBJRWdHhi3uRs2mPJUfUeHmin18Nvi23KriiOMVrzHpy WCysdZAPG/0A9mASz82oG6iZQQbTZAPSgaUy9eXlSrmm9q0KvZvYku3y6Fy1oECm +qgzEUZ98qwXDRo6CMKwJQ4XEjY+QEZ4afPjM9olAymmYjJDD2DZv/TrQTMrbBb5 djc0NduCm2PExaeO4GO3jP7LrwFQr/1AYNs7L9YqMyvWqA6zxECJWO7280ZAJj5X A1eXiFbrBpOm7VJP7E8EOn5xjs5d0m2kG1xx2Dn/9t0ADKy+5S1wC6mT/t25KmI2 A2oY6KG+/K6OqbWBmOX2gj1jr3ekGtT8ZSSwxOazxmDLMv2WzROt2tzQe8bqQRP5 ZayKHT07YxaGBvA5/KqIx6ibGnoxXqrQJyjBNoGCbHOGh9JXDxfoFkKEi9fYcIg4 u7fZNL/gt3Br4VU34QB8oNOUR7gj9Lc4WFbmP9a7w2fMbO/bTs0Wt5GN+SnZwfMe JLvPB2c0Xug= =1Isy -----END PGP SIGNATURE-----
--- End Message ---