Your message dated Mon, 17 May 2021 16:48:40 +0000 with message-id <e1ligq4-0003xz...@fasolo.debian.org> and subject line Bug#988284: fixed in golang-github-prometheus-procfs 0.3.0-2 has caused the Debian Bug report #988284, regarding golang-github-prometheus-procfs-dev: missing Breaks: golang-procfs-dev (<< 0.2.0) 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.) -- 988284: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988284 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: golang-github-prometheus-procfs-dev Version: 0.3.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 golang-procfs-dev/buster # (1) apt-get install golang-github-prometheus-procfs-dev/bullseye apt-get remove golang-github-prometheus-procfs-dev # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: /usr/share/gocode/src/github.com/prometheus/procfs/*/*.go 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 golang-github-prometheus-procfs-dev package has the following relationships with golang-procfs-dev: Conflicts: n/a Breaks: n/a Replaces: golang-procfs-dev (<< 0.2.0) Provides: golang-procfs-dev (= 0.3.0-1) >From the attached log (scroll to the bottom...): 1m19.3s ERROR: FAIL: After purging files have disappeared: /usr/share/gocode/src/github.com/prometheus/procfs/bcache/bcache.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/bcache/get.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/bcache/get_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/buddyinfo.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/buddyinfo_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/doc.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/fs.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/fs_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/internal/util/parse.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/ipvs.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/ipvs_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/mdstat.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/mdstat_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/mountstats.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/mountstats_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/net_dev.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/net_dev_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/nfs.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/parse.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/parse_nfs.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/parse_nfs_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/parse_nfsd.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/nfs/parse_nfsd_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_io.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_io_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_limits.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_limits_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_ns.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_ns_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_stat.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_stat_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/proc_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/stat.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/stat_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/doc.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/fs.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/fs_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/net_class.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/net_class_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/system_cpu.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/sysfs/system_cpu_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/xfrm.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/xfrm_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/xfs/parse.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/xfs/parse_test.go owned by: golang-github-prometheus-procfs-dev /usr/share/gocode/src/github.com/prometheus/procfs/xfs/xfs.go owned by: golang-github-prometheus-procfs-dev 1m19.3s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/golang-procfs-dev.list not owned cheers, Andreas
golang-procfs-dev=0+git20181204.1dc9a6c-1_golang-github-prometheus-procfs-dev=0.3.0-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: golang-github-prometheus-procfs Source-Version: 0.3.0-2 Done: Shengjing Zhu <z...@debian.org> We believe that the bug you reported is fixed in the latest version of golang-github-prometheus-procfs, 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 988...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Shengjing Zhu <z...@debian.org> (supplier of updated golang-github-prometheus-procfs 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, 18 May 2021 00:32:56 +0800 Source: golang-github-prometheus-procfs Architecture: source Version: 0.3.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org> Changed-By: Shengjing Zhu <z...@debian.org> Closes: 988284 Changes: golang-github-prometheus-procfs (0.3.0-2) unstable; urgency=medium . * Team upload. * Add missing Breaks: golang-procfs-dev (<< 0.2.0) (Closes: #988284) * Remove unpacked fixtures after test Checksums-Sha1: 3f25c0cb386783568e7688f4b8245d2f75db43cb 1952 golang-github-prometheus-procfs_0.3.0-2.dsc b1a32502e4ff5c9b6c06c911d6f6e8dc9263d033 4464 golang-github-prometheus-procfs_0.3.0-2.debian.tar.xz d1c56015cb5bb10c4950efd9785a2006a00dab3a 5915 golang-github-prometheus-procfs_0.3.0-2_amd64.buildinfo Checksums-Sha256: f593a6518722ad411496f0aa18e7011b200227a697fd96c73dee6d8f4e6404aa 1952 golang-github-prometheus-procfs_0.3.0-2.dsc a0490dfe319d806bdea8343fe6e1b3159040920230bacbfda771c03c2218e321 4464 golang-github-prometheus-procfs_0.3.0-2.debian.tar.xz 259d69333dd0f0ea99983e075d523826adff3b157acae1c64758e90613f71bd2 5915 golang-github-prometheus-procfs_0.3.0-2_amd64.buildinfo Files: 804d529376daff3631f2ef0d47959ef4 1952 golang optional golang-github-prometheus-procfs_0.3.0-2.dsc 111d89f99f8e289214ae270ba0502cc4 4464 golang optional golang-github-prometheus-procfs_0.3.0-2.debian.tar.xz 2a14f4d9e67c01159d7df8a59b97b5a4 5915 golang optional golang-github-prometheus-procfs_0.3.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iIYEARYIAC4WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCYKKchBAcemhzakBkZWJp YW4ub3JnAAoJEH9E+iXqVRTLzQQA/j/xV83u86BD8f0FdtbGuXakFv5rE9rZnOqm bBktD7TOAP9kU5gV0o+M8s006eV1sixMbuyufpVEEmzK5bsKXlOpCw== =hqEC -----END PGP SIGNATURE-----
--- End Message ---