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
signature.asc
Description: PGP signature