Your message dated Wed, 08 Jan 2025 06:23:20 +0000 with message-id <e1tvptm-005xdf...@fasolo.debian.org> and subject line Bug#1089413: fixed in physlock 13-1.1 has caused the Debian Bug report #1089413, regarding physlock: 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 ow...@bugs.debian.org immediately.) -- 1089413: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089413 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: physlock Version: 13-1 Severity: important Tags: ftbfs Justification: FTBFS X-Debbugs-Cc: ni...@thykier.net User: ni...@thykier.net 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`, physlock failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: physlock Binary: physlock Architecture: any Version: 13-1 Maintainer: Michael Prokop <m...@debian.org> Homepage: https://github.com/muennich/physlock Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/mika/physlock Vcs-Git: https://salsa.debian.org/mika/physlock.git Build-Depends: debhelper (>= 10), libpam0g-dev, libsystemd-dev Package-List: physlock deb utils optional arch=any Checksums-Sha1: 50b188279612a6fa9c5895ce98c24a87d27b1521 14123 physlock_13.orig.tar.gz e9fddfb3fce472525108b6df664d0d1ada8d9c78 2552 physlock_13-1.debian.tar.xz Checksums-Sha256: a1203050f02f2a7363dd4a67e0fe59f64dccb7e997e35a8c5cbf494ea0b6c1ba 14123 physlock_13.orig.tar.gz 84c1e67e113c00aad4acae79d1b9fef74fde49640d5f959c5ea96ded9eae0c7f 2552 physlock_13-1.debian.tar.xz Files: cc40b7e62a056be7d27d7656e1e402f8 14123 physlock_13.orig.tar.gz 34676c76ff083698eae5fcd01d6ae34e 2552 physlock_13-1.debian.tar.xz gpgv: Signature made Mon Jan 28 20:51:35 2019 UTC gpgv: using RSA key 33CCB136401AFEC843A3876396A87872B7EA3737 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ physlock_13-1.dsc: no acceptable signature found dpkg-source: info: extracting physlock in /<<PKGBUILDDIR>> dpkg-source: info: unpacking physlock_13.orig.tar.gz dpkg-source: info: unpacking physlock_13-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 physlock dpkg-buildpackage: info: source version 13-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Michael Prokop <m...@debian.org> dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh_auto_clean make -j4 clean make[1]: Entering directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure dh_auto_build make -j4 make[1]: Entering directory '/<<PKGBUILDDIR>>' GEN config.h GEN version.h CC main.o CC options.o CC session.o CC util.o CC vt.o LINK physlock make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' make PREFIX=/<<PKGBUILDDIR>>/debian/physlock/usr install make[2]: Entering directory '/<<PKGBUILDDIR>>' GEN version.h CC options.o LINK physlock INSTALL bin/physlock install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/physlock/ usr/bin/physlock': Operation not permitted make[2]: *** [Makefile:55: install] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:14: override_dh_auto_install] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:10: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-11-17T20:13:03Z ------------------------------------------------------------------------------- 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/1028134.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.
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: physlock Source-Version: 13-1.1 Done: Niels Thykier <ni...@thykier.net> We believe that the bug you reported is fixed in the latest version of physlock, 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 1089...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <ni...@thykier.net> (supplier of updated physlock 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: Tue, 31 Dec 2024 12:47:04 +0000 Source: physlock Architecture: source Version: 13-1.1 Distribution: unstable Urgency: medium Maintainer: Michael Prokop <m...@debian.org> Changed-By: Niels Thykier <ni...@thykier.net> Closes: 1089413 Changes: physlock (13-1.1) unstable; urgency=medium . * Non-maintainer upload. * Make requirement for root when building the package explicit. (Closes: #1089413) * Reorder some code in debian/rules to make it easier to support rootless builds correctly in a later version. With this change, only upstream makefile will need a patch followed by setting `Rules-Requires-Root` to `no`. Checksums-Sha1: 72a375d661ef360df26144e9202385e9b44172f2 1506 physlock_13-1.1.dsc 43559011477d61ca940aba19994874510b1c193a 2788 physlock_13-1.1.debian.tar.xz 82e7021bdb9ecc716c9a0e374ea3f1da03a8e0ff 5308 physlock_13-1.1_source.buildinfo Checksums-Sha256: a2c1df6a88f0e98e9f8efeade1ca22605731a46cc6b6f4294f88b764726e9af0 1506 physlock_13-1.1.dsc 3cb2daa4016456639f9584d3fbd18dea971aee4360e7e903820209df08e3321b 2788 physlock_13-1.1.debian.tar.xz 44e839666c78e7692aa8c2bd75c8c95fc78f62762740d6389f9b9d3214fd9522 5308 physlock_13-1.1_source.buildinfo Files: 667fb746dc8fc125bc999069bc7d6eb8 1506 utils optional physlock_13-1.1.dsc 779215ce38d9cd4da45946b1e45ada5f 2788 utils optional physlock_13-1.1.debian.tar.xz d6749dd5ab4822a37fb82ef02e4a997c 5308 utils optional physlock_13-1.1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmd3etESHG5pZWxzQHRo eWtpZXIubmV0AAoJEHQNaIiDZdKJSXIH/3QhdoNNdyLbWSZYQ3iYbDcxuK4NOjCL /6dIVykBjoiTm2ld7fiJEolfykb8UA2kBT7Q7eUkzXeyQDjf1Q0CtN/98C1bS9Lt 8DfcF8CpO5rP/w+8oLzNzF4HvScz8whuLGXgXOjcHHujjbGv8FMWRlxr4LAT9Yj4 ELW0FZI/QqRoyuaicMDrtHZqK+d2+ZluKRWvBTRvkUwwOPm6e5B0sy1wIaHFsV+7 fRhSCenynnIJrEFpwnDmae0cmgfE5Itkqo0A3y3jU5/1wNYsFXmEt5aX1GVSq0g0 5Og/OJxO2mP0te6CwHTueTMUi8GssDnQy9/WjGvnjwdgkBFV5uuNGLg= =iLd9 -----END PGP SIGNATURE-----
pgpIc0O2yIwTd.pgp
Description: PGP signature
--- End Message ---