Your message dated Wed, 01 Jan 2025 19:20:44 +0000 with message-id <e1tt4gq-00cnb5...@fasolo.debian.org> and subject line Bug#1089431: fixed in setserial 2.17-57 has caused the Debian Bug report #1089431, regarding setserial: 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.) -- 1089431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089431 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: setserial Version: 2.17-56 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`, setserial failed to rebuild. Log Summary: ------------------------------------------------------------------------------- [...] +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: setserial Binary: setserial Architecture: any Version: 2.17-56 Maintainer: Thorsten Alteholz <deb...@alteholz.de> Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/alteholz/setserial Vcs-Git: https://salsa.debian.org/alteholz/setserial.git Build-Depends: debhelper-compat (= 13), po-debconf Package-List: setserial deb comm optional arch=any Checksums-Sha1: 68824494a0b5700f7e999564a59358bf34f79eb1 52437 setserial_2.17.orig.tar.gz aa459d75941af0bae51f6b6354fe5f1f026be885 56428 setserial_2.17-56.debian.tar.xz Checksums-Sha256: 7e4487d320ac31558563424189435d396ddf77953bb23111a17a3d1487b5794a 52437 setserial_2.17.orig.tar.gz 67ba5b199ddb61f8d806250a2e21cb78f342c2f818b7d78b591d0e9ece9c305a 56428 setserial_2.17-56.debian.tar.xz Files: c4867d72c41564318e0107745eb7a0f2 52437 setserial_2.17.orig.tar.gz fff442088ac8f996d17578d24673a142 56428 setserial_2.17-56.debian.tar.xz gpgv: Signature made Wed Nov 6 23:27:49 2024 UTC gpgv: using RSA key 6201FBFFDBBDE07822EABB9696FCAC0D387B5847 gpgv: issuer "deb...@alteholz.de" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ setserial_2.17-56.dsc: no acceptable signature found dpkg-source: info: extracting setserial in /<<PKGBUILDDIR>> dpkg-source: info: unpacking setserial_2.17.orig.tar.gz dpkg-source: info: unpacking setserial_2.17-56.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01_makefile.patch dpkg-source: info: applying 04_pcmcia_readme.patch dpkg-source: info: applying 05_pcmcia_cardctl.patch dpkg-source: info: applying 06_pcmcia_cardctl_out.patch dpkg-source: info: applying 07_pcmcia_var_run_stab.patch dpkg-source: info: applying 08_pcmcia_c.patch dpkg-source: info: applying 09_pcmcia_repair.patch dpkg-source: info: applying 10_rc_etc_setserial.patch dpkg-source: info: applying 11_rc_serial.patch dpkg-source: info: applying 12_rc_serial_m68k.patch dpkg-source: info: applying 13_rc_serial_upstream.patch dpkg-source: info: applying 14_safety_h.patch dpkg-source: info: applying 15_serial_conf.patch dpkg-source: info: applying 16_serial_conf_sparc.patch dpkg-source: info: applying 17_setserial_8_in.patch dpkg-source: info: applying 18_setserial_c.patch dpkg-source: info: applying 19_version_h.patch dpkg-source: info: applying 20_implicit.patch dpkg-source: info: applying 21_path-of-setserial.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.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 setserial dpkg-buildpackage: info: source version 2.17-56 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Thorsten Alteholz <deb...@alteholz.de> dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh_testdir dh_testroot rm -f config.sub config.guess [ ! -f Makefile ] || /usr/bin/make distclean rm -f gorhack.h setserial.8 dh_autoreconf_clean dh_clean stamp-build debian/rules binary dh_testdir cp -f /usr/share/misc/config.sub config.sub cp -f /usr/share/misc/config.guess config.guess autoupdate autoupdate: warning: autoconf input should be named 'configure.ac', not 'configure.in' dh_autoreconf autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in' aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' dh_auto_configure ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\ ${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/ share/info --sysconfdir=/etc --localstatedir=/var --disable-option- checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux- gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency- tracking Generating configuration file for setserial version 2.17 Release date is January, 2000 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for a BSD-compatible install... /usr/bin/install -c checking for strip... strip checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for asm/ioctls.h... yes checking for linux/hayesesp.h... no configure: creating ./config.status config.status: creating setserial.8 config.status: creating Makefile # make both m68k 2.2 and 2.4+ kernels work effectively # rm -f gorhack.h if test -r /usr/include/linux/m68kserial.h ; then \ touch gorhack.h; \ else \ echo "#undef __mc68000__" > gorhack.h ; \ fi /usr/bin/make setserial CFLAGS="-O2 -g -O2 -Werror=implicit-function- declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector- strong -fstack-clash-protection -Wformat -Werror=format-security - mbranch-protection=standard" LDFLAGS="-Wl,-z,relro" CPPFLAGS="-Wdate- time -D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2 -ffile-prefix-map=/ <<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection - Wformat -Werror=format-security -mbranch-protection=standard" make[1]: Entering directory '/<<PKGBUILDDIR>>' gcc -O2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/ <<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection - Wformat -Werror=format-security -mbranch-protection=standard -g -O2 - ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack- clash-protection -Wformat -Werror=format-security -mbranch- protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro - DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" - DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" - DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 - DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 - DHAVE_ASM_IOCTLS_H=1 -I. setserial.c -o setserial make[1]: Leaving directory '/<<PKGBUILDDIR>>' touch stamp-build dh_testdir dh_testroot dh_prep dh_installdirs install -g root -m 755 -o root setserial /<<PKGBUILDDIR>>/debian/ setserial/usr/bin install: cannot change ownership of '/<<PKGBUILDDIR>>/debian/setserial/ usr/bin/setserial': Operation not permitted make: *** [debian/rules:57: binary-arch] Error 1 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-11-18T14:37:40Z ------------------------------------------------------------------------------- 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/1044357.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: setserial Source-Version: 2.17-57 Done: Thorsten Alteholz <deb...@alteholz.de> We believe that the bug you reported is fixed in the latest version of setserial, 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. Thorsten Alteholz <deb...@alteholz.de> (supplier of updated setserial 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: Wed, 01 Jan 2025 18:30:09 +0100 Source: setserial Architecture: source Version: 2.17-57 Distribution: unstable Urgency: medium Maintainer: Thorsten Alteholz <deb...@alteholz.de> Changed-By: Thorsten Alteholz <deb...@alteholz.de> Closes: 1082964 1089431 Changes: setserial (2.17-57) unstable; urgency=medium . * MR from Niels Thykier to fix the rootless build issue thanks a lot for taking care of this (Closes: #1089431) * debian/control: remove outdated paragraph from description (Closes: #1082964) Checksums-Sha1: 98a1ce8758c5313a8b8a266d493605e578bcc4f6 1964 setserial_2.17-57.dsc 68824494a0b5700f7e999564a59358bf34f79eb1 52437 setserial_2.17.orig.tar.gz e8878b21e5b7318d5c9827e170fcd2cd132cf619 56392 setserial_2.17-57.debian.tar.xz 4512bcde211df2537603de0cddf2ef40c38d20c9 6195 setserial_2.17-57_amd64.buildinfo Checksums-Sha256: 252f47c79da3bb93eba9d24dc9bb0afca15e51c19046b3babdd04dd808f2e91f 1964 setserial_2.17-57.dsc 7e4487d320ac31558563424189435d396ddf77953bb23111a17a3d1487b5794a 52437 setserial_2.17.orig.tar.gz e96ef61d3e5fc5a77d6e54c4c48a2caee31931732a18ee49e4c67d128ad181c9 56392 setserial_2.17-57.debian.tar.xz 6211e6c18fc72250600bcb8b493b0b2405d0895d8b8117a8d9001b37c619714d 6195 setserial_2.17-57_amd64.buildinfo Files: 015b8fcea055cb526ec94c9947797929 1964 comm optional setserial_2.17-57.dsc c4867d72c41564318e0107745eb7a0f2 52437 comm optional setserial_2.17.orig.tar.gz bcd4d2d1919b82024902c73619195d44 56392 comm optional setserial_2.17-57.debian.tar.xz 4ab61618ed3cf3edb0b7ed07ae52bc78 6195 comm optional setserial_2.17-57_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmd1j3ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh bHRlaG9sei5kZQAKCRCW/KwNOHtYR1sfD/9UB0J+6zdk7FF9AEzBs46EFOrUCErb wyoheCIqtUUGZB1e/BjEZHBOmzaEwLHOBdlzvhJ+xibXdyOXdE3iHO8/1wfd9nHM OBTRBhBC/NFbItQg0NRtQd9Vhy+UVHxLT55oT65KXuvwxRk184pWZktRQHCZIbdR vFQIwKsD0Rwb1Wm2swIvUAUG1VUKEQhr0VmKvH15p9h3pt3fpYTapTkW/x1/VjKn /1dKCpxl8JGbcXW9//vNa8A17nWVSceK9Z1vRYz/eMUphaTJnSn/GwThgNhaG11F /wWlTS1VOzcMymytmmEQ7Kout+ACtxzRlMYWZyb2DbFx9geXIMsdfhIMSEGzYEQp KYa+9QVUpGIH4wRtMyDSLWCg3NdoLYI9z1hLiY7q0PqN5A8V9FSg0yGyBHILrggM KTz9VgnsH/0TbSRVTzU3TYWmXnD1kJGEF+nv4BdX/rV6CMMb1gfnCQctUUBFt71d mNjXKfn11B5cSM/KM+dL4VaMMOfYUM8jDOxJQcm2nDNztFSS4+6lts0rGy8+J1vb IO9+b99hVyWM1GY6efr5B8ekfTvYklrz4x2NTwe8vte5WlGH8PmQHUvQsxq5u7+r pH3gkmJrjzOjz5aTab/oFvO3mZsxumP4XkTZqvNlaM26gJu+nbtUv+f+YtXTimTm IFBYzToTuS1uNA== =bR/n -----END PGP SIGNATURE-----
pgpICk6SJpKeX.pgp
Description: PGP signature
--- End Message ---