Your message dated Tue, 28 Jan 2025 05:41:16 +0000
with message-id <[email protected]>
and subject line Bug#1089409: fixed in pcp 6.3.3-1
has caused the Debian Bug report #1089409,
regarding pcp: Supporting rootless builds by default
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 [email protected]
immediately.)


-- 
1089409: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089409
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pcp
Version: 6.3.1-1
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: rrr-no-as-default-issue

Dear maintainer,

During a test rebuild for building packages with
`Rules-Requires-Root: no` as the default in `dpkg`,
pcp failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build
                                                                       |
+------------------------------------------------------------------------------+


Unpack source
-------------

Format: 3.0 (quilt)
Source: pcp
Binary: pcp, pcp-conf, libpcp3-dev, libpcp3, libpcp-gui2-dev, libpcp-
gui2, libpcp-mmv1-dev, libpcp-mmv1, libpcp-pmda3-dev, libpcp-pmda3,
libpcp-trace2-dev, libpcp-trace2, libpcp-import1-dev, libpcp-import1,
libpcp-web1-dev, libpcp-web1, libpcp-archive1-dev, libpcp-archive1, pcp-
import-collectl2pcp, pcp-export-pcp2elasticsearch, pcp-export-
pcp2graphite, pcp-export-pcp2influxdb, pcp-export-pcp2json, pcp-export-
pcp2spark, pcp-export-pcp2xml, pcp-export-pcp2zabbix, pcp-export-zabbix-
agent, pcp-doc, pcp-zeroconf, pcp-testsuite, python3-pcp, pcp-gui, pcp-
export-pcp2xlsx, pcp-pmda-infiniband, libpcp-pmda-perl, libpcp-import-
perl, libpcp-logsummary-perl, libpcp-mmv-perl, pcp-import-sar2pcp, pcp-
import-ganglia2pcp, pcp-import-mrtg2pcp, pcp-import-sheet2pcp, pcp-
import-iostat2pcp
Architecture: any all
Version: 6.3.1-1
Maintainer: PCP Development Team <[email protected]>
Uploaders: Nathan Scott <[email protected]>, Ken McDonell <[email protected]>
Homepage: https://pcp.io
Standards-Version: 3.9.3
Build-Depends: bison, flex, gawk, procps, pkg-config, debhelper (>= 5),
perl (>= 5.6), libreadline-dev | libreadline5-dev | libreadline-gplv2-
dev, chrpath, libbsd-dev [kfreebsd-any], libkvm-dev [kfreebsd-any],
python3-dev, python3-setuptools, libsasl2-dev, libuv1-dev, libssl-dev,
libavahi-common-dev, qtbase5-dev, qtbase5-dev-tools, libqt5svg5-dev,
qtchooser, autotools-dev, zlib1g-dev, autoconf, libclass-dbi-perl,
libdbd-mysql-perl, python3-psycopg2, python3-openpyxl, dh-python,
libpfm4-dev, libncurses5-dev, python3-six, python3-json-pointer,
python3-requests, libextutils-autoinstall-perl, libxml-tokeparser-perl,
librrds-perl, libjson-perl, libwww-perl, libnet-snmp-perl, liblzma-dev,
systemd, systemd-dev | libsystemd-dev, python3-bpfcc [amd64 arm64 armhf
ppc64el s390x ppc64], bpftrace (>= 0.9.2) [amd64 arm64 ppc64el], clang,
llvm, libbpf-dev (>= 0.8.0), libibumad-dev, libibmad-dev, manpages
Package-List:
 libpcp-archive1 deb libs extra arch=any
 libpcp-archive1-dev deb libdevel extra arch=any
 libpcp-gui2 deb libs extra arch=any
 libpcp-gui2-dev deb libdevel extra arch=any
 libpcp-import-perl deb perl extra arch=any
 libpcp-import1 deb libs extra arch=any
 libpcp-import1-dev deb libdevel extra arch=any
 libpcp-logsummary-perl deb perl extra arch=any
 libpcp-mmv-perl deb perl extra arch=any
 libpcp-mmv1 deb libs extra arch=any
 libpcp-mmv1-dev deb libdevel extra arch=any
 libpcp-pmda-perl deb perl extra arch=any
 libpcp-pmda3 deb libs extra arch=any
 libpcp-pmda3-dev deb libdevel extra arch=any
 libpcp-trace2 deb libs extra arch=any
 libpcp-trace2-dev deb libdevel extra arch=any
 libpcp-web1 deb libs extra arch=any
 libpcp-web1-dev deb libdevel extra arch=any
 libpcp3 deb libs extra arch=any
 libpcp3-dev deb libdevel extra arch=any
 pcp deb utils extra arch=any
 pcp-conf deb libs extra arch=any
 pcp-doc deb doc extra arch=all
 pcp-export-pcp2elasticsearch deb utils extra arch=any
 pcp-export-pcp2graphite deb utils extra arch=any
 pcp-export-pcp2influxdb deb utils extra arch=any
 pcp-export-pcp2json deb utils extra arch=any
 pcp-export-pcp2spark deb utils extra arch=any
 pcp-export-pcp2xlsx deb utils extra arch=any
 pcp-export-pcp2xml deb utils extra arch=any
 pcp-export-pcp2zabbix deb utils extra arch=any
 pcp-export-zabbix-agent deb utils extra arch=any
 pcp-gui deb utils extra arch=any
 pcp-import-collectl2pcp deb utils extra arch=any
 pcp-import-ganglia2pcp deb utils extra arch=all
 pcp-import-iostat2pcp deb utils extra arch=all
 pcp-import-mrtg2pcp deb utils extra arch=all
 pcp-import-sar2pcp deb utils extra arch=all
 pcp-import-sheet2pcp deb utils extra arch=all
 pcp-pmda-infiniband deb utils extra arch=any
 pcp-testsuite deb utils extra arch=any
 pcp-zeroconf deb utils extra arch=any
 python3-pcp deb python extra arch=any
Checksums-Sha1:
 9e17c87879ced0e61de924c00f1bba09e0309ba3 52528135 pcp_6.3.1.orig.tar.gz
 b815c4e783c1afd1078b02966d8a55a5a0cbbda7 27916 pcp_6.3.1-1.debian.tar.xz
Checksums-Sha256:
 25fa8e21555ec675e8765129ccd4abcdc1ddcedd4d340242752fbc65167fee7e
52528135 pcp_6.3.1.orig.tar.gz
 1947824a205eece27705b9d4e86de8e643a5a40b93f70d9d6f4d13bbb5795791 27916
pcp_6.3.1-1.debian.tar.xz
Files:
 f65646104beaa38fc771883ea86c86de 52528135 pcp_6.3.1.orig.tar.gz
 fa006ee2310e61e80712dc54073fc536 27916 pcp_6.3.1-1.debian.tar.xz


gpgv: Signature made Tue Sep 17 03:15:37 2024 UTC
gpgv:                using RSA key F7ABE8761E6FE68638E6283AFE0842EE36DD8C0C
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
pcp_6.3.1-1.dsc: no acceptable signature found
dpkg-source: info: extracting pcp in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking pcp_6.3.1.orig.tar.gz
dpkg-source: info: unpacking pcp_6.3.1-1.debian.tar.xz

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package pcp
dpkg-buildpackage: info: source version 6.3.1-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Nathan Scott <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
== dpkg-buildpackage: clean
test -f debian/rules
rm -f build-stamp .census
/usr/bin/make realclean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Please run ./configure with the appropriate options to generate src/
include/builddefs.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -rf debian/pcp debian/pcp-conf debian/libpcp3 debian/libpcp3-dev
debian/libpcp-pmda3 debian/libpcp-pmda3-dev debian/libpcp-trace2 debian/
libpcp-trace2-dev debian/libpcp-gui2 debian/libpcp-gui2-dev debian/
libpcp-import1 debian/libpcp-import1-dev debian/libpcp-web1 debian/
libpcp-web1-dev debian/libpcp-mmv1 debian/libpcp-mmv1-dev debian/pcp-
import-sar2pcp debian/pcp-import-mrtg2pcp debian/pcp-import-collectl2pcp
debian/pcp-import-ganglia2pcp debian/pcp-import-sheet2pcp debian/pcp-
import-iostat2pcp debian/pcp-testsuite debian/pcp-pmda-infiniband
debian/pcp-zeroconf debian/libpcp-pmda-perl debian/libpcp-import-perl
debian/libpcp-logsummary-perl debian/libpcp-mmv-perl debian/python3-pcp
rm -f debian/*substvars debian/files* debian/*.debhelper qa/localconfig
if `which dh_update_autotools_config` >/dev/null; \
then :;\
else dh_autotools-dev_restoreconfig; \
fi
dh_clean
 debian/rules binary
test 0 -eq `id -u`
make: *** [debian/rules:308: checkroot] Error 1
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-17T19:04:00Z

-------------------------------------------------------------------------------


The above is just how the build ends and not necessarily the most
relevant part. If required, the full build log is available here:

https://people.debian.org/~nthykier/rrr-no-as-default/logs/1027114.gz

You can find common solutions at
https://people.debian.org/~nthykier/rrr-no-as-default/docs/solutions.md

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/static-
ownership.list,
then please just set `Rules-Requires-Root: binary-targets` to the source
stanza of `debian/control` as a fix to this bug.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/maybe-
misbuilds.list,
then the package was deemed at risk for misbuilding (having wrong
ownership) but had a FTBFS problem we tested it. Please test whether the
package works with `Rules-Requires-Root: no` validating that the
resulting deb has the correct ownership for all paths in the deb.

The goal is to have the default changed in `dpkg` either in `Trixie` or
`Forky`, depending on progress and feasibility with the release schedule
for Trixie.

For more information on this bug filing, please see:
https://lists.debian.org/debian-dpkg/2024/11/msg00016.html

Thanks,


PS: The builds were performed in mid-November. If you fixed the problem
between between then and this bug being filed, then please just close
the bug with the version it was fixed in.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: pcp
Source-Version: 6.3.3-1
Done: Nathan Scott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pcp, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nathan Scott <[email protected]> (supplier of updated pcp 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 29 Jan 2025 09:25:03 +1100
Source: pcp
Architecture: source
Version: 6.3.3-1
Distribution: unstable
Urgency: low
Maintainer: PCP Development Team <[email protected]>
Changed-By: Nathan Scott <[email protected]>
Closes: 986074 1071103 1089409
Changes:
 pcp (6.3.3-1) unstable; urgency=low
 .
   * 6.3.2 release plus fixes for Debian build issues
   * don't dink with /var/run/pcp in pcp.postinst (closes: #1071103)
   * avoid dangling systemd symlinks on purge (closes: #986074)
   * change to allow Rules-Requires-Root: no in build (closes: #1089409)
Checksums-Sha1:
 eef2adc0de5913b552f027e6fead7696f80ef85d 5201 pcp_6.3.3-1.dsc
 7ad08a723fc06f604bb4e82d1fcf764db7689ab9 52573359 pcp_6.3.3.orig.tar.gz
 60399a02db7db21f707b82b8d72bb357034893c7 28436 pcp_6.3.3-1.debian.tar.xz
 94a1a0e30c8bb03fda74e06472adf83dc2f9053f 15275 pcp_6.3.3-1_source.buildinfo
Checksums-Sha256:
 2f2a0874fd0ea4b07224b31af97ec2da1f5d2a5e098ea26fc76b7e131dfd453a 5201 
pcp_6.3.3-1.dsc
 ee8347264396b405c2102d4507f3bec2e881230d502c75e328df6faa9df5f54d 52573359 
pcp_6.3.3.orig.tar.gz
 60ac8d22338f8a6f2639de3b7b423a567b15ae880de25f84edb3ace2dea38a75 28436 
pcp_6.3.3-1.debian.tar.xz
 e7ffdee510bf04ee03790aa5f65daa571f80a81ea93749b261a06b1b081d6235 15275 
pcp_6.3.3-1_source.buildinfo
Files:
 2ef70ee007ab675e6b6bff75b6707682 5201 utils extra pcp_6.3.3-1.dsc
 145a0b55635f5348ac76bb70aea9beec 52573359 utils extra pcp_6.3.3.orig.tar.gz
 7e72d1472ad72fb1bc691dae66e928b8 28436 utils extra pcp_6.3.3-1.debian.tar.xz
 ae005f6d1b01dfb4cc91519a7d79fb85 15275 utils extra pcp_6.3.3-1_source.buildinfo

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

iQIzBAEBCgAdFiEE96vodh5v5oY45ig6/ghC7jbdjAwFAmeYVHMACgkQ/ghC7jbd
jAye4A//XTEda44uL0p+kRg389sNKfKWIqHGBVq+xOYM3dUlWS12nSvwNZOG8QYY
80Gpev+REuUms8Ff5MBX7N37Jt/q7KMKB2FuV0NIvIg1Qb3rE/NbNZtXqmM50z7F
7Mg8ASCykr3ePaThC30LprNImSMwV4bdsdWcNdl5RX2rTu1sdlkQUoel6WX0ZWq4
yP6QStoMeeb8+eXkYrku62K0F67r9sFpsyvZShWcSfuwMyOFaxHqZJhYV/l/JvEp
TpGElDslpFbR5jEjm1K3tX04YtHoKLx4MvNWnFxNtbPSBP6oI91IAAdFZNhdFyYn
tqGnSupDY3I5qPOtfyJLh+wYkvNDDbTz9EWcG3Wj6uIeppVhp4BpMjvkTTc6GZ48
HEJidmoc19p4tyz3AyNUNAeXCPIjiJ0knEBQV75ZBwAxGQcCie30A5XXsBcPF7Lc
GumETD1Xhwp7aBh+EW9IbyHFX9/tclWtkkgTO8S6BGa3LVF9Rmdc8ElNRk2VB/+J
pWBB5CjLjsoz58vZ1GYvfY2NL7xkrkmPeymyduD6k/m2SQYaGrWcR3Kr8eRJEXOu
I7LOuBVRffd1Rgm5HljaWYyu9LCQNKoToWk1vTgpUEP/WLI4wGqfC3EjPuFcUP0d
JMNgCSBSdSpaYWr9NizhWp3wvGVi1PzyDVR/nCkP1UZafw9zLI8=
=4Oep
-----END PGP SIGNATURE-----

Attachment: pgpagspuwnvW7.pgp
Description: PGP signature


--- End Message ---

Reply via email to