Your message dated Thu, 04 Jul 2024 12:50:38 +0000
with message-id <e1splv4-001llk...@fasolo.debian.org>
and subject line Bug#1075755: fixed in leave 1.12-6
has caused the Debian Bug report #1075755,
regarding leave: ftbfs due to 'don't have (pseudo-)root!'
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.)


-- 
1075755: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075755
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: leave
Version: 1.12-5
Severity: serious
Tags: patch

leave has one ftbfs on all architectures:

```
...
Command: dpkg-buildpackage --sanitize-env -us -uc -mamd64 / i386 Build Daemon 
(x86-ubc-01) <buildd_amd64-x86-ubc...@buildd.debian.org> -B -rfakeroot 
--changes-option=-O../leave_1.12-5_amd64-buildd.changes 
--buildinfo-option=-O../leave_1.12-5_amd64-buildd.buildinfo
dpkg-buildpackage: warning: passing -O via --changes-option is not supported; 
please use --changes-file instead
dpkg-buildpackage: warning: passing -O via --buildinfo-option is not supported; 
please use --buildinfo-file instead
dpkg-buildpackage: info: source package leave
dpkg-buildpackage: info: source version 1.12-5
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
test -f leave.c || { echo not in the right dir\!; exit 1; }
test `id -u` -eq 0 || { echo "don't have (pseudo-)root!"; exit 1; }
don't have (pseudo-)root!
make: *** [debian/rules:22: clean] Error 1
```

See https://buildd.debian.org/status/package.php?p=leave

I think the issue was raised by adding `Rules-Requires-Root: no` in
previous upload but checking the root env during build. I am not sure
why to check it so please double check it.


-- 
Regards,
--
  Bo YU

diff -Nru leave-1.12/debian/changelog leave-1.12/debian/changelog
--- leave-1.12/debian/changelog 2024-06-24 20:35:33.000000000 +0800
+++ leave-1.12/debian/changelog 2024-07-04 18:02:43.000000000 +0800
@@ -1,3 +1,10 @@
+leave (1.12-6) UNRELEASED; urgency=medium
+
+  * QA upload.
+  * Drop to check root uid when building. (Closes: #-1)
+
+ -- Bo YU <tsu.y...@gmail.com>  Thu, 04 Jul 2024 18:02:43 +0800
+
 leave (1.12-5) unstable; urgency=medium
 
   * QA upload.
diff -Nru leave-1.12/debian/rules leave-1.12/debian/rules
--- leave-1.12/debian/rules     2024-06-24 20:35:33.000000000 +0800
+++ leave-1.12/debian/rules     2024-07-04 18:02:43.000000000 +0800
@@ -19,12 +19,10 @@
 
 clean:
        test -f leave.c || { echo not in the right dir\!; exit 1; }
-       test `id -u` -eq 0 || { echo "don't have (pseudo-)root!"; exit 1; }
        rm -f build-stamp leave leave.o leave.cat1 debian/files debian/substvars
        rm -rf $(tmp)
 
 binary-arch binary: build
-       test `id -u` -eq 0 || { echo "don't have (pseudo-)root!"; exit 1; }
        rm -rf $(tmp)
        install -d -m 755 $(tmp)/usr/bin $(tmp)/usr/share/man/man1 \
                $(tmp)/DEBIAN $(tmp)/usr/share/doc/leave

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: leave
Source-Version: 1.12-6
Done: Santiago Vila <sanv...@debian.org>

We believe that the bug you reported is fixed in the latest version of
leave, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanv...@debian.org> (supplier of updated leave 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: Thu, 04 Jul 2024 14:15:00 +0200
Source: leave
Architecture: source
Version: 1.12-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Santiago Vila <sanv...@debian.org>
Closes: 1075755
Changes:
 leave (1.12-6) unstable; urgency=medium
 .
   * QA upload.
   * Actually allow building without root. Closes: #1075755.
Checksums-Sha1:
 678d1cbd35f3487ee3a90959a09634b9fec81fa6 1354 leave_1.12-6.dsc
 a9d11381c3fd75f31facb2eed25356c4698d7cd8 4732 leave_1.12-6.debian.tar.xz
 8238779544df356b0ac1a068812f8753cb0bd562 4145 leave_1.12-6_source.buildinfo
Checksums-Sha256:
 f96721b249a65ce4af5a370440064088e1d15319f8ce7a17c40ce6f3aec6dc33 1354 
leave_1.12-6.dsc
 ce6ef4b75d74799424130c49f5f898bbee96ba38ea7ee129bf3adaf106156f95 4732 
leave_1.12-6.debian.tar.xz
 60cce6b50bba5c417e1ab105a667cda7c52f985e5e6bd3548cc66faa0b02109e 4145 
leave_1.12-6_source.buildinfo
Files:
 f7fe680eefd78999b90443bf998dd0a1 1354 utils optional leave_1.12-6.dsc
 e1f57eccb9352a32c6f1e7d0f98e92cd 4732 utils optional leave_1.12-6.debian.tar.xz
 91508fa76a7444a5f1df3131ba65dd2d 4145 utils optional 
leave_1.12-6_source.buildinfo

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

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmaGk9oACgkQQc5/C58b
izIgtQf/WkoJCgi1oY/bvNyFxKy9UcyS24X+QyvYpJ3WiNWk1zgzhyntBwkHu0t2
2EuQbCOglxBZbnRWhyER3e2bBop9J61UyATF/KnW0rqxSWnfMMipzOPBBBrXpJHH
+F797ErfM/iQDcU17rOciGv/VoWKWSA5G/vIRRXlK+aLMgYJTgtaF+xZQNgb8iLi
W+JXIp4UF+Kf5vEwrKqvTYXQVzAbtCNEO5FxJkakwq6yV8T9y3Ib9BdJ+klKPaow
yzT3zvmiul0GOHeI6rMq9bjJb6zjoKbAI6j/hp5w7qeq/Tx9Zla6Q4q4xqjNZx95
Iof5f6AL4i3iORB4Zsa4b5AR4QZ31g==
=HFL+
-----END PGP SIGNATURE-----

Attachment: pgpUNAMIUVUv3.pgp
Description: PGP signature


--- End Message ---

Reply via email to