Your message dated Fri, 10 Jan 2025 10:05:00 +0000
with message-id <[email protected]>
and subject line Bug#1089324: fixed in falselogin 0.3-4.3
has caused the Debian Bug report #1089324,
regarding falselogin: 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.)


-- 
1089324: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089324
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: falselogin
Version: 0.3-4.2
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`,
falselogin failed to rebuild.

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

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


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

Format: 3.0 (quilt)
Source: falselogin
Binary: falselogin
Architecture: any
Version: 0.3-4.2
Maintainer: Kevin Zambrano <[email protected]>
Standards-Version: 3.8.0
Build-Depends: debhelper-compat (= 13), publib-dev (>= 0.38-2)
Package-List:
 falselogin deb utils optional arch=any
Checksums-Sha1:
 7a887d9442d2cb711a3fecdc0e54802794c1a7ce 3361 falselogin_0.3.orig.tar.gz
 e894af91adb30a3e009c22226a078d5f4dc31b92 5912
falselogin_0.3-4.2.debian.tar.xz
Checksums-Sha256:
 88a07ebf79c0f64949a2792ae78a84bf45e1eea4a93c96c38b0bc7257594c9f8 3361
falselogin_0.3.orig.tar.gz
 f4eec0cf62f1fa1f748e38726c024e41f54abf4485914a35ff0e3e39b13a5fad 5912
falselogin_0.3-4.2.debian.tar.xz
Files:
 f3d02bc2fd835018ac7b2a7c0cf7ef57 3361 falselogin_0.3.orig.tar.gz
 88cbb34ed2c43e0c9bbf400e45aae372 5912 falselogin_0.3-4.2.debian.tar.xz


gpgv: Signature made Sun Apr  7 17:20:25 2024 UTC
gpgv:                using RSA key 406220C8B8552802378CCE411F5C7A8B45564314
gpgv:                issuer "[email protected]"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
falselogin_0.3-4.2.dsc: no acceptable signature found
dpkg-source: info: extracting falselogin in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking falselogin_0.3.orig.tar.gz
dpkg-source: info: unpacking falselogin_0.3-4.2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying debian.patch

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 falselogin
dpkg-buildpackage: info: source version 0.3-4.2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Bastian Germann <[email protected]>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh_testdir
dh_testroot
rm -f build-stamp
/usr/bin/make clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f *.o falselogin
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
 debian/rules binary
dh_testdir
dh_auto_build -- C_ARGS="-W -Wall -g -O2"
        make -j4 "INSTALL=install --strip-program=true" "C_ARGS=-W -Wall -g -O2"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -W -Wall -g -O2 -c falselogin.c
falselogin.c:198:21: warning: argument 1 of type ‘char[50]’ with
mismatched bound [-Warray-parameter=]
  198 | int countMail (char userName[MAXLEN_USERNAME]) {
      |                ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
falselogin.c:40:21: note: previously declared as ‘char[]’
   40 | int countMail (char userName[]);
      |                ~~~~~^~~~~~~~~~
gcc -o falselogin falselogin.o -lpub
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch build-stamp
dh_testdir
dh_testroot
dh_prep
dh_installdirs
/usr/bin/make install DESTDIR=/<<PKGBUILDDIR>>/debian/falselogin
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/install -D -o root -g root -m 0755 falselogin /<<PKGBUILDDIR>>/
debian/falselogin/usr/bin/falselogin
/usr/bin/install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/
falselogin/usr/bin/falselogin': Operation not permitted
make[1]: *** [Makefile:9: install] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:35: install] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T02:57:59Z

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


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/983116.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: falselogin
Source-Version: 0.3-4.3
Done: Niels Thykier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
falselogin, 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.
Niels Thykier <[email protected]> (supplier of updated falselogin 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: Sat, 28 Dec 2024 15:35:00 +0000
Source: falselogin
Architecture: source
Version: 0.3-4.3
Distribution: unstable
Urgency: medium
Maintainer: Kevin Zambrano <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1089324
Changes:
 falselogin (0.3-4.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Make requirement for root while building package explicit.
     (Closes: #1089324)
Checksums-Sha1:
 a61da7800286a59faf83008efd13b122df45958b 1380 falselogin_0.3-4.3.dsc
 a634d528068862dbb70bdb61cd1f15efaf48b7bd 6016 falselogin_0.3-4.3.debian.tar.xz
 1537dbcb17ed23dfedfef7254c852664668ccb4d 5466 
falselogin_0.3-4.3_source.buildinfo
Checksums-Sha256:
 f11d85e6571a510c0012bbb6270e44a6659a53360a53914cffc7a461fc9fc3ab 1380 
falselogin_0.3-4.3.dsc
 c97a6018145f3edff1b6bbb534aa40ffc900b75c49e69763b32448d7d7036624 6016 
falselogin_0.3-4.3.debian.tar.xz
 0d1a0c5428c83f19b50dcdbb27a9477921d399359628ccfa56cc6e5ea4c3d239 5466 
falselogin_0.3-4.3_source.buildinfo
Files:
 c14b5beecfa6f9bc4113d1c5b33c1850 1380 utils optional falselogin_0.3-4.3.dsc
 e348d0470f7c7cbf042fccac5fe4bb04 6016 utils optional 
falselogin_0.3-4.3.debian.tar.xz
 f3bc4b69c0aa6b6e82ddd2c6bc037bc3 5466 utils optional 
falselogin_0.3-4.3_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmdwGrMSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJEbAIAIxUIkZb3xoJ/3J+P5RI8PyNos3gSv4b
VWTk4U9RD5MswkkISZi99Ewp8tgm4rx0UlwXVqIxJO+8AUZo6DMmazXpa9HTyfCB
dA26XPRWySrXpDJua1Q87A/HMRTCqXkSxXqCMQRWX72W9xrKRMe9fuiz0k4UWx/S
YqhFEHSwv/BgorGk+UJc1KEHQUiRmbKtBQGB3ggUG2VzdnKNyZapRSD0s5ik+bRf
ElKVpZ0ga59ThoCSM4JG80R1UXRkhbOxMbcwdAryaz1004Nk5fjcUbwwxa2eV8Dp
QHWYPNZ+gYZ/cc8cgqaQcijOoV8tqLPyHmFTNV4F80YihHj9BGEwDAo=
=Xlgj
-----END PGP SIGNATURE-----

Attachment: pgpYSI1niHx0k.pgp
Description: PGP signature


--- End Message ---

Reply via email to