Processed: Re: Bug#1076892: libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file
Processing control commands: > reassign -1 libdpkg-perl 1.22.7 Bug #1076892 [src:dpkg] libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file Bug reassigned from package 'src:dpkg' to 'libdpkg-perl'. No longer marked as found in versions dpkg/1.22.7. Ignoring request to alter fixed versions of bug #1076892 to the same values previously set Bug #1076892 [libdpkg-perl] libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file Marked as found in versions dpkg/1.22.7. > retitle -1 "libdpkg-perl: Angle bracket symbol normalization incorrectly > applies to operators" Bug #1076892 [libdpkg-perl] libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file Changed Bug title to '"libdpkg-perl: Angle bracket symbol normalization incorrectly applies to operators"' from 'libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file'. > affects -1 libzen Bug #1076892 [libdpkg-perl] "libdpkg-perl: Angle bracket symbol normalization incorrectly applies to operators" Added indication that 1076892 affects libzen -- 1076892: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076892 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076892: libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file
Processing commands for cont...@bugs.debian.org: > reassign 1076892 src:dpkg 1.22.7 Bug #1076892 [src:libzen] libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file Bug reassigned from package 'src:libzen' to 'src:dpkg'. No longer marked as found in versions libzen/0.4.41-2.1. Ignoring request to alter fixed versions of bug #1076892 to the same values previously set Bug #1076892 [src:dpkg] libzen: FTBFS: dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file Marked as found in versions dpkg/1.22.7. > thanks Stopping processing here. Please contact me if you need assistance. -- 1076892: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076892 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: merge dpkg-dev make fragment bugs
ne argument '-frelease'. Try: 'ldc2 --help' Severity set to 'important' from 'serious' Marked Bug as done Removed indication that 1076921 affects src:sambamba Added indication that 1076921 affects src:webdis Marked as fixed in versions dpkg/1.22.10. Marked as found in versions dpkg/1.22.8. Bug #1076870 {Done: Guillem Jover } [dpkg-dev] cluster3: FTBFS: configure: error: changes in the environment can compromise the build Bug #1076873 {Done: Guillem Jover } [dpkg-dev] device-tree-compiler: FTBFS: dtc.h:21:10: fatal error: libfdt_env.h: No such file or directory Bug #1076874 {Done: Guillem Jover } [dpkg-dev] dub: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: '/usr/bin/ldc2 --help' Bug #1076886 {Done: Guillem Jover } [dpkg-dev] gst-libav1.0: FTBFS: error: ‘FFMPEG_LIBDIR’ undeclared Bug #1076887 {Done: Guillem Jover } [dpkg-dev] gtk-d: FTBFS: ldc2: Unknown command line argument '-Wl,-z,relro'. Try: 'ldc2 --help' Bug #1076896 {Done: Guillem Jover } [dpkg-dev] mir-core: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: 'ldc2 --help' Bug #1076932 {Done: Guillem Jover } [dpkg-dev] webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory Merged 1076870 1076873 1076874 1076886 1076887 1076896 1076921 1076932 1077005 > thanks Stopping processing here. Please contact me if you need assistance. -- 1076870: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076870 1076873: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076873 1076874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076874 1076886: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076886 1076887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076887 1076896: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076896 1076921: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076921 1076932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076932 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: reassign to dpkg-dev
Processing commands for cont...@bugs.debian.org: > # Most of these bugs appear to be #1077005 (CFLAGS+=foo etc stopped working) > # but I'm not 100% sure, please double-check > reassign 1076870 dpkg-dev Bug #1076870 [src:cluster3] cluster3: FTBFS: configure: error: changes in the environment can compromise the build Bug reassigned from package 'src:cluster3' to 'dpkg-dev'. No longer marked as found in versions cluster3/1.59+ds-6. Ignoring request to alter fixed versions of bug #1076870 to the same values previously set > affects 1076870 + src:cluster3 Bug #1076870 [dpkg-dev] cluster3: FTBFS: configure: error: changes in the environment can compromise the build Added indication that 1076870 affects src:cluster3 > reassign 1076873 dpkg-dev Bug #1076873 [src:device-tree-compiler] device-tree-compiler: FTBFS: dtc.h:21:10: fatal error: libfdt_env.h: No such file or directory Bug reassigned from package 'src:device-tree-compiler' to 'dpkg-dev'. No longer marked as found in versions device-tree-compiler/1.7.0-2. Ignoring request to alter fixed versions of bug #1076873 to the same values previously set > affects 1076873 + src:device-tree-compiler Bug #1076873 [dpkg-dev] device-tree-compiler: FTBFS: dtc.h:21:10: fatal error: libfdt_env.h: No such file or directory Added indication that 1076873 affects src:device-tree-compiler > reassign 1076874 dpkg-dev Bug #1076874 [src:dub] dub: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: '/usr/bin/ldc2 --help' Bug reassigned from package 'src:dub' to 'dpkg-dev'. No longer marked as found in versions dub/1.36.0-3. Ignoring request to alter fixed versions of bug #1076874 to the same values previously set > affects 1076874 + src:dub Bug #1076874 [dpkg-dev] dub: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: '/usr/bin/ldc2 --help' Added indication that 1076874 affects src:dub > reassign 1076886 dpkg-dev Bug #1076886 [src:gst-libav1.0] gst-libav1.0: FTBFS: error: ‘FFMPEG_LIBDIR’ undeclared Bug reassigned from package 'src:gst-libav1.0' to 'dpkg-dev'. No longer marked as found in versions gst-libav1.0/1.24.5-1. Ignoring request to alter fixed versions of bug #1076886 to the same values previously set > affects 1076886 + src:gst-libav1.0 Bug #1076886 [dpkg-dev] gst-libav1.0: FTBFS: error: ‘FFMPEG_LIBDIR’ undeclared Added indication that 1076886 affects src:gst-libav1.0 > reassign 1076887 dpkg-dev Bug #1076887 [src:gtk-d] gtk-d: FTBFS: ldc2: Unknown command line argument '-Wl,-z,relro'. Try: 'ldc2 --help' Bug reassigned from package 'src:gtk-d' to 'dpkg-dev'. No longer marked as found in versions gtk-d/3.10.0-3. Ignoring request to alter fixed versions of bug #1076887 to the same values previously set > affects 1076887 + src:gtk-d Bug #1076887 [dpkg-dev] gtk-d: FTBFS: ldc2: Unknown command line argument '-Wl,-z,relro'. Try: 'ldc2 --help' Added indication that 1076887 affects src:gtk-d > reassign 1076896 dpkg-dev Bug #1076896 [src:mir-core] mir-core: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: 'ldc2 --help' Bug reassigned from package 'src:mir-core' to 'dpkg-dev'. No longer marked as found in versions mir-core/1.7.0-1. Ignoring request to alter fixed versions of bug #1076896 to the same values previously set > affects 1076896 + src:mir-core Bug #1076896 [dpkg-dev] mir-core: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: 'ldc2 --help' Added indication that 1076896 affects src:mir-core > reassign 1076921 dpkg-dev Bug #1076921 [src:sambamba] sambamba: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: 'ldc2 --help' Bug reassigned from package 'src:sambamba' to 'dpkg-dev'. No longer marked as found in versions sambamba/1.0.1+dfsg-2. Ignoring request to alter fixed versions of bug #1076921 to the same values previously set > affects 1076921 + src:sambamba Bug #1076921 [dpkg-dev] sambamba: FTBFS: ldc2: Unknown command line argument '-frelease'. Try: 'ldc2 --help' Added indication that 1076921 affects src:sambamba > thanks Stopping processing here. Please contact me if you need assistance. -- 1076870: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076870 1076873: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076873 1076874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076874 1076886: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076886 1076887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076887 1076896: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076896 1076921: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076921 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1076904: marked as done (dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros)
Your message dated Sat, 27 Jul 2024 04:19:13 + with message-id and subject line Bug#1076904: fixed in dpkg 1.22.10 has caused the Debian Bug report #1076904, regarding dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros 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.) -- 1076904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076904 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:pkg-js-tools Version: 0.15.21 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' perl -i -pe 's/[\d\.]+/''/' lib/Debian/PkgJs/Version.pm dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Checking if your kit is complete... Warning: the following files are missing in your kit: mjs2cjs/mjs2cjs.js t/dh_gulp2.t t/gulp2/debian/changelog [... snipped ...] dh_auto_install: warning: ### Missing comp-one/build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-three/build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-two/build/config.gypi, skipping t/dh_submodules.t .. 1..24 Link node_modules/comp-four -> ../comp-four Link node_modules/comp-three -> ../comp-three Link node_modules/comp_two -> ../comp-two Link comp-three/node_modules/comp_two -> ../../comp-two ok 1 - comp-one/nolink ok 2 - Main link ok 3 - good link ok 4 - Main link ok 5 - component_links ok 6 - good link No build command found, searching known files Found debian/nodejs/comp-one/build cd ./comp-one && sh -ex ../debian/nodejs/comp-one/build No build command found, searching known files No build command found, searching known files No build command found, searching known files ok 7 - build creates comp-one/a ln -s ../. node_modules/foo cd ./comp-one && sh -ex ../debian/nodejs/comp-one/test /bin/sh -ex debian/tests/pkg-js/test test launched Removing node_modules/foo ok 8 - File "foo" created Found "files" field in ./package.json, using it mkdir -p /<>/t/submodules/debian/foo//usr/share/nodejs/foo/ install -m 644 ./index.js /<>/t/submodules/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo// Found "files" field in comp-four/package.json, using it mkdir -p /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four/ install -m 644 comp-four/package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// install -m 644 comp-four/index.js /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// install -m 644 comp-four/package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// No "files" field in comp-one/package.json, install all files Files to install: comp-one, !comp-one/build/config.gypi mkdir -p /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one/ install -m 644 comp-one/index.js /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/bar /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/package.json /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// Found "files" field in comp-three/package.json, using it mkdir -p /<>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three/
Bug#1076932: marked as done (webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory)
Your message dated Sat, 27 Jul 2024 04:19:13 + with message-id and subject line Bug#1077005: fixed in dpkg 1.22.10 has caused the Debian Bug report #1077005, regarding webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory 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.) -- 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: src:webdis Version: 0.1.9+dfsg-3 Severity: serious Tags: ftbfs Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build make -j2 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>' cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DMSGPACK=1 -o src/webdis.o src/webdis.c cc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -DMSGPACK=1 -o src/cmd.o src/cmd.c In file included from src/cmd.c:4: src/client.h:6:10: fatal error: http_parser.h: No such file or directory 6 | #include "http_parser.h" | ^~~ compilation terminated. make[2]: *** [Makefile:72: src/cmd.o] Error 1 make[2]: *** Waiting for unfinished jobs make[2]: Leaving directory '/<>' dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:22: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:19: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 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/~sanvila/build-logs/202407/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. 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. Thanks. --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.10 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1077...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sat, 27 Jul 2024 05:43:38 +0200 Source: dpkg Architecture: source Version: 1.22.10 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1076904 1077005 Changes: dpkg (1.22.10) unstable; urgency=medium . [ Guillem Jover ] * Perl modules: - Dpkg::Changelog::Entry::Debian: Remove obsolete /o modifier from regex. - Dpkg::Changelog: Remove useless escaping for -. * Make fragments: - Revert "scripts/mk: Reduce the number of subprocesses". Closes: #1076904, #1077005 * Build system: - Do not define macros for C/C++ standard level. - Use pre-defined macros to check C/C++ conformance requirements. - Fix length for comment bar line after autoconf functions. - Fix dpkg_cv_c99 assignment
Bug#1077005: marked as done (CFLAGS+=foo etc stopped working)
Your message dated Sat, 27 Jul 2024 04:19:13 + with message-id and subject line Bug#1077005: fixed in dpkg 1.22.10 has caused the Debian Bug report #1077005, regarding CFLAGS+=foo etc stopped working 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.) -- 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.8 Severity: important Hi! It seems like constructs like include /usr/share/dpkg/buildflags.mk CFLAGS += -DFOO LDFLAGS += -lbar etc somehow stopped working on buildds since dpkg 1.22.8, although I can't reproduce it locally no matter how I try. An example is samba package which uses this construct in a few places, and later uses the variables like this: CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ./configure ... No matter what I append to these variables, the resulting value does not change. I can only guess this is due to dpkg_lazy_eval which resets values of each variable (it has `eval VAR=VAL` inside), but the thing is that I can't reproduce it locally. Something might be different on a buildd. Yes, I can switch to using DEB_LDFLAGS_MAINT_APPEND etc, but it requires quite some rearrangements/reordering of d/rules, and it doesn't tell me why current way, which used to work before, broke now. This issue potentially can affect multiple packages in an unexpected way, because CFLAGS+=foo definitely used to work before. And no, 1.22.9 upload does not fix the issue. --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.10 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1077...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sat, 27 Jul 2024 05:43:38 +0200 Source: dpkg Architecture: source Version: 1.22.10 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1076904 1077005 Changes: dpkg (1.22.10) unstable; urgency=medium . [ Guillem Jover ] * Perl modules: - Dpkg::Changelog::Entry::Debian: Remove obsolete /o modifier from regex. - Dpkg::Changelog: Remove useless escaping for -. * Make fragments: - Revert "scripts/mk: Reduce the number of subprocesses". Closes: #1076904, #1077005 * Build system: - Do not define macros for C/C++ standard level. - Use pre-defined macros to check C/C++ conformance requirements. - Fix length for comment bar line after autoconf functions. - Fix dpkg_cv_c99 assignment in DPKG_C_C99 macro. - Simplify C standard check output. Checksums-Sha1: c694ed16be5f7c78fbae65818d47d8f6c074d61c 3144 dpkg_1.22.10.dsc 1f5f330aa772722730133d7b8c1e50243784ba29 5694076 dpkg_1.22.10.tar.xz 7db377da82dec7bc81f3bd28182dee1e50c1e874 8161 dpkg_1.22.10_amd64.buildinfo Checksums-Sha256: 608d3673a2619755eb4dec7d96c8d640641958fd1518b4c37d7562abca761814 3144 dpkg_1.22.10.dsc 4375f0715171ba31c547a00834ca0364fc8b3edcc3cd61fdcdec9131bd74e058 5694076 dpkg_1.22.10.tar.xz 7a3f32604584ea08d403e083fffbcbcc62e6978f3bd8999fb522ceb4023c59e9 8161 dpkg_1.22.10_amd64.buildinfo Files: 107c4b478873f9a38162f02187e178fa 3144 admin required dpkg_1.22.10.dsc 219a78e999db68ae4b8385d72ef0bd2c 5694076 admin required dpkg_1.22.10.tar.xz dd5c730eb5c885991a9de727861bbcae 8161 admin required dpkg_1.22.10_amd64.buildinfo -BEGIN PGP SIGNATURE- wsG7BAEBCgBvBYJmpHCMCRC5cr8+pK5Xo0cUAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmdgP6XfMBk3gTgg96Xs1EZuSLzNrp8eCa2yv7LZ3skg VRYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAADITQ/+KR+DWmRO86jwuxUsLF3r6lcs rwZG7JXTkxQPaKXP9gNHTNcM1VXpZXNX64dL9WcsZzPTFzurzVjesqbO65COHcuX w1fXpGgqT+nDSRNrz2R4YQcDlqkeXDpZSJDLmEG1UevG8Fy7cZniaJ9QVhEN/1OG Darz/oZHf/rEfDmp6Is/FLvD9FOyWe1KKAQDw/UhbYa0u+3eU+ed22dRg1nX/NZe jO+Vs1Hd5+cuNoaTF91GkS7d9mwKO/fu74SYyLlnLsRoguhVPjIFUY0I2xKRFKjK FzlgChKb/5eZ1RgZHbWjJVAINh+xMnicFL
Processed: Bug#1077005 in package dpkg marked as pending
Processing control commands: > tag 1077005 pending Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Bug #1076932 [dpkg-dev] webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory Added tag(s) pending. Added tag(s) pending. -- 1076932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076932 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076904: [Pkg-javascript-devel] Bug#1076904: pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo
Processing control commands: > reopen -1 Bug #1076904 {Done: Santiago Vila } [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions dpkg/1.22.9. > notfixed -1 dpkg/1.22.9 Bug #1076904 [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo Ignoring request to alter fixed versions of bug #1076904 to the same values previously set > affect -1 = src:pkg-js-tools Bug #1076904 [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo Removed indication that 1076904 affects src:ardour, src:pd-mrpeach, src:dutch, src:ejabberd, src:dsda-doom, src:onioncircuits, src:fonts-urw-base35, and src:radicale Added indication that 1076904 affects src:pkg-js-tools > retitle -1 dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros Bug #1076904 [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo Changed Bug title to 'dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros' from 'pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo'. > tags -1 = Bug #1076904 [dpkg-dev] dpkg-dev: Make fragments lack internal dpkg_lazy_eval macros Removed tag(s) ftbfs, pending, and moreinfo. -- 1076904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076904 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: affects 1077005
Processing commands for cont...@bugs.debian.org: > affects 1077005 src:webdis Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Bug #1076932 [dpkg-dev] webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory Added indication that 1077005 affects src:webdis Added indication that 1076932 affects src:webdis > thanks Stopping processing here. Please contact me if you need assistance. -- 1076932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076932 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: reassign 1077005 to dpkg-dev, reassign 1076932 to dpkg-dev, forcibly merging 1077005 1076932
Processing commands for cont...@bugs.debian.org: > reassign 1077005 dpkg-dev 1.22.8 Bug #1077005 [1076932] CFLAGS+=foo etc stopped working Warning: Unknown package '1076932' Bug reassigned from package '1076932' to 'dpkg-dev'. No longer marked as found in versions dpkg-dev. Ignoring request to alter fixed versions of bug #1077005 to the same values previously set Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Marked as found in versions dpkg/1.22.8. > reassign 1076932 dpkg-dev Bug #1076932 [src:webdis] webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory Bug reassigned from package 'src:webdis' to 'dpkg-dev'. No longer marked as found in versions webdis/0.1.9+dfsg-3. Ignoring request to alter fixed versions of bug #1076932 to the same values previously set > forcemerge 1077005 1076932 Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Added tag(s) ftbfs. Bug #1076932 [dpkg-dev] webdis: FTBFS: src/client.h:6:10: fatal error: http_parser.h: No such file or directory Severity set to 'important' from 'serious' Marked as found in versions dpkg/1.22.8. Merged 1076932 1077005 > thanks Stopping processing here. Please contact me if you need assistance. -- 1076932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076932 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed (with 2 errors): Re: Bug#1077005: CFLAGS+=foo etc stopped working
Processing control commands: > reassign -1 1076932 dpkg-dev Bug #1077005 [dpkg-dev] CFLAGS+=foo etc stopped working Bug reassigned from package 'dpkg-dev' to '1076932'. Warning: Unknown package '1076932' Warning: Unknown package '1076932' No longer marked as found in versions dpkg/1.22.8. Warning: Unknown package '1076932' Warning: Unknown package '1076932' Ignoring request to alter fixed versions of bug #1077005 to the same values previously set Warning: Unknown package '1076932' Bug #1077005 [1076932] CFLAGS+=foo etc stopped working Warning: Unknown package '1076932' There is no source info for the package '1076932' at version 'dpkg-dev' with architecture '' Unable to make a source version for version 'dpkg-dev' Marked as found in versions dpkg-dev. Warning: Unknown package '1076932' > forcemerge -1 1076932 Bug #1077005 [1076932] CFLAGS+=foo etc stopped working Warning: Unknown package '1076932' Unable to merge bugs because: package of #1076932 is 'src:webdis' not '1076932' Warning: Unknown package '1076932' Failed to forcibly merge 1077005: Did not alter merged bugs. > affects -1 src:webdis Failed to mark 1077005 as affecting package(s): failed to get lock on /srv/bugs.debian.org/spool/lock/1077005 -- Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. Unable to lock /srv/bugs.debian.org/spool/lock/1077005 Resource temporarily unavailable at /usr/local/lib/site_perl/Debbugs/Common.pm line 692. at /usr/local/lib/site_perl/Debbugs/Common.pm line 650. -- 1076932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076932 1077005: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077005 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: [Pkg-javascript-devel] Bug#1076904: pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo
Processing commands for cont...@bugs.debian.org: > unmerge 1076904 Bug #1076904 {Done: Santiago Vila } [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076865 {Done: Santiago Vila } [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076900 {Done: Guillem Jover } [dpkg-dev] onioncircuits: FTBFS: help2man failure Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Disconnected #1076904 from all other report(s). > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076865 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076900 1076904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076904 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1076904 marked as pending in pkg-js-tools
Processing control commands: > tag -1 pending Bug #1076904 {Done: Santiago Vila } [dpkg-dev] pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076865 {Done: Santiago Vila } [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076900 {Done: Guillem Jover } [dpkg-dev] onioncircuits: FTBFS: help2man failure Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Ignoring request to alter tags of bug #1076904 to the same tags previously set Ignoring request to alter tags of bug #1076863 to the same tags previously set Ignoring request to alter tags of bug #1076865 to the same tags previously set Ignoring request to alter tags of bug #1076878 to the same tags previously set Ignoring request to alter tags of bug #1076900 to the same tags previously set Ignoring request to alter tags of bug #1076939 to the same tags previously set -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076865 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076900 1076904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076904 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: [Pkg-javascript-devel] Bug#1076904: pkg-js-tools: FTBFS: help2man: can't get `--version' info from ./tools/debcheck-node-repo
illem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Added indication that 1076863 affects src:pkg-js-tools Added indication that 1076865 affects src:pkg-js-tools Added indication that 1076878 affects src:pkg-js-tools Added indication that 1076900 affects src:pkg-js-tools Added indication that 1076904 affects src:pkg-js-tools Added indication that 1076939 affects src:pkg-js-tools > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076865 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076900 1076904: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076904 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076865: ardour: FTBFS: IndexError: list index out of range
Processing commands for cont...@bugs.debian.org: > reassign 1076865 dpkg-dev Bug #1076865 [src:ardour] ardour: FTBFS: IndexError: list index out of range Bug reassigned from package 'src:ardour' to 'dpkg-dev'. No longer marked as found in versions ardour/1:8.6.0+ds-1. Ignoring request to alter fixed versions of bug #1076865 to the same values previously set > found 1076865 1.22.8 Bug #1076865 [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Marked as found in versions dpkg/1.22.8. > close 1076865 1.22.9 Bug #1076865 [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Marked as fixed in versions dpkg/1.22.9. Bug #1076865 [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Marked Bug as done > forcemerge 1076863 1076865 Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076900 {Done: Guillem Jover } [dpkg-dev] onioncircuits: FTBFS: help2man failure Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Bug #1076865 {Done: Santiago Vila } [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Added indication that 1076865 affects src:dsda-doom,src:ejabberd,src:onioncircuits,src:radicale,src:pd-mrpeach,src:fonts-urw-base35,src:dutch Added tag(s) pending. Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076900 {Done: Guillem Jover } [dpkg-dev] onioncircuits: FTBFS: help2man failure Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Merged 1076863 1076865 1076878 1076900 1076939 > affects 1076863 + src:ardour Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076865 {Done: Santiago Vila } [dpkg-dev] ardour: FTBFS: IndexError: list index out of range Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076900 {Done: Guillem Jover } [dpkg-dev] onioncircuits: FTBFS: help2man failure Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Added indication that 1076863 affects src:ardour Added indication that 1076865 affects src:ardour Added indication that 1076878 affects src:ardour Added indication that 1076900 affects src:ardour Added indication that 1076939 affects src:ardour > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076865 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076900 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed (with 1 error): fix wrong bug number
Processing commands for cont...@bugs.debian.org: > reassign 1076900 dpkg-dev Bug #1076900 [src:onioncircuits] onioncircuits: FTBFS: help2man failure Bug reassigned from package 'src:onioncircuits' to 'dpkg-dev'. No longer marked as found in versions onioncircuits/0.8.1-1. Ignoring request to alter fixed versions of bug #1076900 to the same values previously set > found 1076900 1.22.8 Bug #1076900 [dpkg-dev] onioncircuits: FTBFS: help2man failure Marked as found in versions dpkg/1.22.8. > closed 1076900 1.22.9 Unknown command or malformed arguments to command. > forcemerge 1076863 1076900 Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Removed indication that 1076939 affects src:ejabberd, src:onioncircuits, src:fonts-urw-base35, src:dsda-doom, src:pd-mrpeach, src:radicale, and src:dutch Added indication that 1076939 affects src:dsda-doom,src:ejabberd,src:onioncircuits,src:radicale,src:pd-mrpeach,src:fonts-urw-base35,src:dutch Removed indication that 1076863 affects src:radicale, src:fonts-urw-base35, src:onioncircuits, src:pd-mrpeach, src:dutch, src:ejabberd, and src:dsda-doom Added indication that 1076863 affects src:dsda-doom,src:ejabberd,src:onioncircuits,src:radicale,src:pd-mrpeach,src:fonts-urw-base35,src:dutch Removed indication that 1076878 affects src:dutch, src:pd-mrpeach, src:dsda-doom, src:ejabberd, src:radicale, src:onioncircuits, and src:fonts-urw-base35 Added indication that 1076878 affects src:dsda-doom,src:ejabberd,src:onioncircuits,src:radicale,src:pd-mrpeach,src:fonts-urw-base35,src:dutch Added tag(s) pending. Added tag(s) pending. Added tag(s) pending. Bug #1076900 [dpkg-dev] onioncircuits: FTBFS: help2man failure Marked Bug as done Added indication that 1076900 affects src:dsda-doom,src:ejabberd,src:onioncircuits,src:radicale,src:pd-mrpeach,src:fonts-urw-base35,src:dutch Marked as fixed in versions dpkg/1.22.9. Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Merged 1076863 1076878 1076900 1076939 > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076900: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076900 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: restoring missing affects
Processing commands for cont...@bugs.debian.org: > # sorry for the fuss, apparently forcemerge does not merge affects > affects 1076863 + src:onioncircuits src:ejabberd Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Added indication that 1076863 affects src:onioncircuits and src:ejabberd Added indication that 1076878 affects src:onioncircuits and src:ejabberd Added indication that 1076939 affects src:onioncircuits and src:ejabberd > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: tidy up
Processing commands for cont...@bugs.debian.org: > close 1076878 1.22.9 Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Ignoring request to alter fixed versions of bug #1076878 to the same values previously set Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Marked Bug as done > forcemerge 1076863 1076878 Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Bug #1076863 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Added tag(s) ftbfs. Added tag(s) ftbfs. Bug #1076878 {Done: Santiago Vila } [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Removed indication that 1076878 affects src:onioncircuits and src:ejabberd Added indication that 1076878 affects src:radicale,src:dutch,src:fonts-urw-base35,src:pd-mrpeach,src:dsda-doom Bug #1076939 {Done: Guillem Jover } [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Removed indication that 1076939 affects src:fonts-urw-base35, src:dsda-doom, src:radicale, src:pd-mrpeach, and src:dutch Added indication that 1076939 affects src:radicale,src:dutch,src:fonts-urw-base35,src:pd-mrpeach,src:dsda-doom Removed indication that 1076863 affects src:radicale, src:dsda-doom, src:fonts-urw-base35, src:dutch, and src:pd-mrpeach Added indication that 1076863 affects src:radicale,src:dutch,src:fonts-urw-base35,src:pd-mrpeach,src:dsda-doom Merged 1076863 1076878 1076939 > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076900: onioncircuits: FTBFS: help2man failure
Processing commands for cont...@bugs.debian.org: > reassign 1076878 dpkg-dev Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Ignoring request to reassign bug #1076878 to the same package > affects 1076878 src:onioncircuits Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Added indication that 1076878 affects src:onioncircuits > found 1076878 1.22.8 Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Ignoring request to alter found versions of bug #1076878 to the same values previously set > fixed 1076878 1.22.9 Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Ignoring request to alter fixed versions of bug #1076878 to the same values previously set > thanks Stopping processing here. Please contact me if you need assistance. -- 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076878: ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory
Processing commands for cont...@bugs.debian.org: > reassign 1076878 dpkg-dev Bug #1076878 [src:ejabberd] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Bug reassigned from package 'src:ejabberd' to 'dpkg-dev'. No longer marked as found in versions ejabberd/23.10-1. Ignoring request to alter fixed versions of bug #1076878 to the same values previously set > affects 1076878 src:ejabberd Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Added indication that 1076878 affects src:ejabberd > found 1076878 1.22.8 Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Marked as found in versions dpkg/1.22.8. > fixed 1076878 1.22.9 Bug #1076878 [dpkg-dev] ejabberd: FTBFS: rm: cannot remove '/<>/debian/ejabberd/usr/lib/x86_64-linux-gnu/ejabberd-23.10-1/priv/bin/captcha.sh': No such file or directory Marked as fixed in versions dpkg/1.22.9. > thanks Stopping processing here. Please contact me if you need assistance. -- 1076878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076878 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1070027: in package dpkg marked as pending
Processing control commands: > retitle -1 dpkg failure at "Setting up" due to dpkg frontend lock by apt-get > via apt-daily.service Bug #1070027 [dpkg] fdisk: dependency problems prevent configuration of fdisk Changed Bug title to 'dpkg failure at "Setting up" due to dpkg frontend lock by apt-get via apt-daily.service' from 'fdisk: dependency problems prevent configuration of fdisk'. -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1070027: in package dpkg marked as pending
Processing control commands: > reopen -1 Bug #1070027 {Done: Guillem Jover } [dpkg] fdisk: dependency problems prevent configuration of fdisk 'reopen' may be inappropriate when a bug has been closed with a version; all fixed versions will be cleared, and you may need to re-add them. Bug reopened No longer marked as fixed in versions dpkg/1.22.7. > severity -1 important Bug #1070027 [dpkg] fdisk: dependency problems prevent configuration of fdisk Severity set to 'important' from 'normal' -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1076939: marked as done (dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make)
Your message dated Wed, 24 Jul 2024 21:34:16 + with message-id and subject line Bug#1076863: fixed in dpkg 1.22.9 has caused the Debian Bug report #1076863, regarding dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make 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.) -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.8 Severity: important Dear Maintainer, It looks like recent changes to dpkg-dev affects a bunch of packages that I maintain. Concretely, the package radicale now fails to build, as it passes an empty version number to help2man. This was reported as bug#1076915. Seemingly related bug#1076568 made me try downgrade dpkg-dev, and indeed with dpkg-dev 1.22.6 the variable DEB_VERSION_UPSTREAM_REVISION again resolves correctly. It looks like recent dpkg-dev offers variable expansion only inside make rules, not for make code declares "at the core", outside of make rules. Many of the packages I maintain rely on the ability to resolve variables also at the core of the makefile. I am not furiously against changing my packaging patterns, but I imagine I am not the only one, so I guess such change needs more care and documentation (or perhaps just pointing me to the elaborate documentation that I have totally missed). Kind regards, - Jonas --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.9 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1076...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 24 Jul 2024 23:02:45 +0200 Source: dpkg Architecture: source Version: 1.22.9 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1076863 Changes: dpkg (1.22.9) unstable; urgency=medium . [ Guillem Jover ] * dpkg-deb: Add long options for short-only compression ones. * dpkg-deb: Print pathname instead of filename and directory in error output. * start-stop-daemon: Use a stop context to track the current state. * Make fragments: - Fix pkg-info.mk evaluation by adding new DEB_TIMESTAMP variable. Closes: #1076863 * Code internals: - dpkg-deb: Track maintscript information in a new struct. * Test suite: - Fix typos in Makefile comments. Checksums-Sha1: 59e541de85a5ad6f8f5694a2b1ba04b8cab2b850 3140 dpkg_1.22.9.dsc a86a97989df194f86181835a4c7afc03a3c7c093 5692352 dpkg_1.22.9.tar.xz 64e6a88f5f49930cb353e6cf648659dd7970f18b 8133 dpkg_1.22.9_amd64.buildinfo Checksums-Sha256: 9dfeb3a6e937aca1781482205835e1a0e22d82033d619c19e70f1d20d60ef929 3140 dpkg_1.22.9.dsc f201eec25596f0af3f175a51879fe9b8daea37d1a00d2c7622e56c03f3635bc7 5692352 dpkg_1.22.9.tar.xz 3b7d372f6c92cd519d6322b347767348d2acc36a97017d5e3524fea53206a543 8133 dpkg_1.22.9_amd64.buildinfo Files: fa753a6f4d4af21120bdb5f51cc3eaa4 3140 admin required dpkg_1.22.9.dsc baa84cc9ce49ff7d8376dfd39afccf90 5692352 admin required dpkg_1.22.9.tar.xz 6eb84cd69a5cae5f89c58f38b6aabded 8133 admin required dpkg_1.22.9_amd64.buildinfo -BEGIN PGP SIGNATURE- wsG7BAEBCgBvBYJmoXBbCRC5cr8+pK5Xo0cUAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmfPSdjn2/UN/yLw+DpwFrTHxs9YTRRCipCKznNoSXR7 /hYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAAC+bA//Y1+uuzeUb+bfiQEnLnluaazX a+mxLytdzCN7aqAmKWP8utQhD/KOBOvZqbjbKWS0hbXF8MuI6RbbCERJ1T4yl1CS kzGx5aL+GgaPoGJ7JeeO72MRNKlEDlKkTMEQKx+1rjrE7bhAvbVr3A1udYKl3npl RYlE53vL3vY/6iliAnr7ufppN3CqSf4xd5XgynWhNbjTxlZn0tT13975md1tDOtw 0dNvi7k9aez24uCHkrpE010whAyVm67BqATv+FEbj+bzzTaaKiOp+xjaw4+92Nw6 tgl/wQTPqALhwaJUtE+TffrzVRy8wDYPTA5/PbHyH18hGQ1X6KTSOxoSPYrNnTCy hf4T47pJR8efslVdXEFd7JVaeWJomsyE6Le+H458dwA+3upQwmWtINw7Kc92lujR +rYyHxmj49LXw1XTnSeMt4es6nc+8MxhUV02QUgcBGJRE12cRuagSW5PB3ctto3S xmN2eo+HpaRReuQnREy2+ytM3lGAUKnoIyQVyN7rhL9tftu9AMYjLmljQVSNXpY5 fm+vduIpAsY5
Bug#1076863: marked as done (dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken)
Your message dated Wed, 24 Jul 2024 21:34:16 + with message-id and subject line Bug#1076863: fixed in dpkg 1.22.9 has caused the Debian Bug report #1076863, regarding dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken 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.) -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.8 Hello Guillem et al. While building some packages I get weird errors like this: dpkg-deb: building package 'aspell-nl' in '../aspell-nl_2.20.19-2_all.deb'. dpkg-deb: building package 'idutch' in '../idutch_2.20.19-2_all.deb'. dpkg-deb: error: parsing file 'debian/hunspell-nl/DEBIAN/control' near line 3 package 'hunspell-nl': 'Version' field value '2:': nothing after colon in version number dh_builddeb: error: dpkg-deb --build debian/hunspell-nl .. returned exit code 2 (the above is for package "dutch") This seems more a dpkg bug (maybe related with epoch handling) than a bug in dutch, but I'm not sure. Can you check? Thanks. --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.9 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1076...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 24 Jul 2024 23:02:45 +0200 Source: dpkg Architecture: source Version: 1.22.9 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1076863 Changes: dpkg (1.22.9) unstable; urgency=medium . [ Guillem Jover ] * dpkg-deb: Add long options for short-only compression ones. * dpkg-deb: Print pathname instead of filename and directory in error output. * start-stop-daemon: Use a stop context to track the current state. * Make fragments: - Fix pkg-info.mk evaluation by adding new DEB_TIMESTAMP variable. Closes: #1076863 * Code internals: - dpkg-deb: Track maintscript information in a new struct. * Test suite: - Fix typos in Makefile comments. Checksums-Sha1: 59e541de85a5ad6f8f5694a2b1ba04b8cab2b850 3140 dpkg_1.22.9.dsc a86a97989df194f86181835a4c7afc03a3c7c093 5692352 dpkg_1.22.9.tar.xz 64e6a88f5f49930cb353e6cf648659dd7970f18b 8133 dpkg_1.22.9_amd64.buildinfo Checksums-Sha256: 9dfeb3a6e937aca1781482205835e1a0e22d82033d619c19e70f1d20d60ef929 3140 dpkg_1.22.9.dsc f201eec25596f0af3f175a51879fe9b8daea37d1a00d2c7622e56c03f3635bc7 5692352 dpkg_1.22.9.tar.xz 3b7d372f6c92cd519d6322b347767348d2acc36a97017d5e3524fea53206a543 8133 dpkg_1.22.9_amd64.buildinfo Files: fa753a6f4d4af21120bdb5f51cc3eaa4 3140 admin required dpkg_1.22.9.dsc baa84cc9ce49ff7d8376dfd39afccf90 5692352 admin required dpkg_1.22.9.tar.xz 6eb84cd69a5cae5f89c58f38b6aabded 8133 admin required dpkg_1.22.9_amd64.buildinfo -BEGIN PGP SIGNATURE- wsG7BAEBCgBvBYJmoXBbCRC5cr8+pK5Xo0cUAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmfPSdjn2/UN/yLw+DpwFrTHxs9YTRRCipCKznNoSXR7 /hYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAAC+bA//Y1+uuzeUb+bfiQEnLnluaazX a+mxLytdzCN7aqAmKWP8utQhD/KOBOvZqbjbKWS0hbXF8MuI6RbbCERJ1T4yl1CS kzGx5aL+GgaPoGJ7JeeO72MRNKlEDlKkTMEQKx+1rjrE7bhAvbVr3A1udYKl3npl RYlE53vL3vY/6iliAnr7ufppN3CqSf4xd5XgynWhNbjTxlZn0tT13975md1tDOtw 0dNvi7k9aez24uCHkrpE010whAyVm67BqATv+FEbj+bzzTaaKiOp+xjaw4+92Nw6 tgl/wQTPqALhwaJUtE+TffrzVRy8wDYPTA5/PbHyH18hGQ1X6KTSOxoSPYrNnTCy hf4T47pJR8efslVdXEFd7JVaeWJomsyE6Le+H458dwA+3upQwmWtINw7Kc92lujR +rYyHxmj49LXw1XTnSeMt4es6nc+8MxhUV02QUgcBGJRE12cRuagSW5PB3ctto3S xmN2eo+HpaRReuQnREy2+ytM3lGAUKnoIyQVyN7rhL9tftu9AMYjLmljQVSNXpY5 fm+vduIpAsY5SStVQes4dc+/hRCm74hR0SuHtX3wgWysGGvJWq68eVRYHUHiFbJ8 gGcH8QPXBCXWR/nUxtCF4I9gjr6EumJ3s1cRs25IBis3v9ReXyChDO4PgmHRmu7T aVbsBcMJRfDuaP2nXXk= =5spD -END PGP SIGNATURE- pgpvK3LORtDoE.pgp Description: PGP signature --- End Message ---
Processed: Bug#1076863 in package dpkg marked as pending
Processing control commands: > tag 1076863 pending Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Added tag(s) pending. Added tag(s) pending. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076915: radicale: FTBFS: help2man error
Processing commands for cont...@bugs.debian.org: > forcemerge 1076863 1076939 Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Merged 1076863 1076939 > affects 1076863 + src:radicale Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Added indication that 1076863 affects src:radicale Added indication that 1076939 affects src:radicale > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076863: dpkg-deb: Weird errors from dpkg-deb while building some packages
Processing control commands: > forcemerge -1 1076939 Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Merged 1076863 1076939 -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076863: dpkg-deb: Weird errors from dpkg-deb while building some packages
Processing control commands: > forcemerge -1 1076939 Bug #1076863 [dpkg-dev] dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076939 [dpkg-dev] dpkg-dev: no longer resolves variable DEB_VERSION_UPSTREAM_REVISION in core make Severity set to 'serious' from 'important' 1076915 was blocked by: 1076939 1076915 was not blocking any bugs. Removed blocking bug(s) of 1076915: 1076939 Added indication that 1076939 affects src:dsda-doom,src:pd-mrpeach,src:dutch,src:fonts-urw-base35 Merged 1076863 1076939 -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 1076915: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076915 1076939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076939 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: block 1076915 with 1076939
Processing commands for cont...@bugs.debian.org: > block 1076915 with 1076939 Bug #1076915 [src:radicale] radicale: FTBFS: help2man error 1076915 was not blocked by any bugs. 1076915 was not blocking any bugs. Added blocking bug(s) of 1076915: 1076939 > thanks Stopping processing here. Please contact me if you need assistance. -- 1076915: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076915 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: better subject
Processing commands for cont...@bugs.debian.org: > retitle 1076863 dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken Bug #1076863 [dpkg-dev] dpkg-deb: Weird errors from dpkg-deb while building some packages Changed Bug title to 'dpkg-dev: DEB_VERSION_UPSTREAM_REVISION seems to be broken' from 'dpkg-deb: Weird errors from dpkg-deb while building some packages'. > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: fix typo
Processing commands for cont...@bugs.debian.org: > severity 1076863 serious Bug #1076863 [dpkg-dev] dpkg-deb: Weird errors from dpkg-deb while building some packages Severity set to 'serious' from 'normal' > affects 1076863 src:dsda-doom src:dutch src:fonts-urw-base35 src:pd-mrpeach Bug #1076863 [dpkg-dev] dpkg-deb: Weird errors from dpkg-deb while building some packages Added indication that 1076863 affects src:dsda-doom, src:dutch, src:fonts-urw-base35, and src:pd-mrpeach > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1076863: dpkg-deb: Weird errors from dpkg-deb while building some packages
Processing commands for cont...@bugs.debian.org: > reassign 1076863 dpkg-dev Bug #1076863 [dpkg] dpkg-deb: Weird errors from dpkg-deb while building some packages Bug reassigned from package 'dpkg' to 'dpkg-dev'. No longer marked as found in versions dpkg/1.22.8. Ignoring request to alter fixed versions of bug #1076863 to the same values previously set > found 1076863 1.22.8 Bug #1076863 [dpkg-dev] dpkg-deb: Weird errors from dpkg-deb while building some packages Marked as found in versions dpkg/1.22.8. > thanks Stopping processing here. Please contact me if you need assistance. -- 1076863: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1076568: marked as done (dpkg: no longer evaluates variables in DEB_CPPFLAGS_MAINT_APPEND)
Your message dated Sun, 21 Jul 2024 18:49:01 + with message-id and subject line Bug#1076568: fixed in dpkg 1.22.8 has caused the Debian Bug report #1076568, regarding dpkg: no longer evaluates variables in DEB_CPPFLAGS_MAINT_APPEND 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.) -- 1076568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076568 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.7 Severity: important X-Debbugs-Cc: Graham Inggs I suspect dpkg 1.22.7 to cause a regression when building nvidia-cuda-toolkit, e.g. https://buildd.debian.org/status/fetch.php?pkg=nvidia-cuda-toolkit=amd64=12.1.1-2=1721290167=0 debian/rules has DEB_BUILD_MAINT_OPTIONS = hardening=+all DEB_CPPFLAGS_MAINT_APPEND= -I$(CURDIR)/nvidia-cuda-tree-$(DEB_HOST_ARCH)/cuda_cudart/include DEB_LDFLAGS_MAINT_APPEND = -pthread include /usr/share/dpkg/architecture.mk include /usr/share/dpkg/buildflags.mk include /usr/share/dpkg/pkg-info.mk and the build log now contains /bin/sh: 1: CURDIR: not found /bin/sh: 1: DEB_HOST_ARCH: not found (and a subsequent failure since some header could not be found) which makes me suspect that the variables in DEB_CPPFLAGS_MAINT_APPEND are no longer evaluated and passed on into sh context. (If I'm not using DEB_CPPFLAGS_MAINT_APPEND correctly, please suggest what I should do instead) Andreas --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.8 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1076...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sun, 21 Jul 2024 20:18:23 +0200 Source: dpkg Architecture: source Version: 1.22.8 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1076568 Changes: dpkg (1.22.8) unstable; urgency=medium . [ Guillem Jover ] * Perl modules: - Dpkg::Archive::Ar: Rework _read_buf() error messages to make l10n easier. * Make fragments: - Ensure dpkg_datadir is computed once. Thanks to Nicolas Boulenguez . - Fix make variable expansions passed to dpkg-buildflags. Thanks to Nicolas Boulenguez . Closes: #1076568 * Documentation: - doc: Update Doxygen configuration from version 1.9.8. * Code internals: - libdpkg: Fix execname support on GNU/Hurd. * Build system: - Update lcov usage for version 2.0. * Localization: - Update Catalan translations. . [ Sven Joachim ] * Localization: - Update German programs translation. Checksums-Sha1: 5f2915dba58b926ec814bfa37c66554d4d035843 3140 dpkg_1.22.8.dsc 960b33aade927efc62831a3f13a1ad0714312983 5690908 dpkg_1.22.8.tar.xz f28b82612c25e170de7f9a7f6f2ca7cdbc029d0d 8032 dpkg_1.22.8_amd64.buildinfo Checksums-Sha256: d6c8cff847bde4116243df7c783960c63b3ad0bd4f0df7def5efc80a5d4738f6 3140 dpkg_1.22.8.dsc b3c0631999d7b531b9c626d51829020c803f32fc60a490c8d42c904601914fbf 5690908 dpkg_1.22.8.tar.xz deb2815e2bf079a55b1dc62bd3116183e35e82e363f5e511d96472d98210cd02 8032 dpkg_1.22.8_amd64.buildinfo Files: b1e7a79c9e30b89166e74341df2afd8a 3140 admin required dpkg_1.22.8.dsc a96192e01d267d0ea9778defc441bb9d 5690908 admin required dpkg_1.22.8.tar.xz 34228e2d369ae0156a47f16d38a1b5e8 8032 admin required dpkg_1.22.8_amd64.buildinfo -BEGIN PGP SIGNATURE- wsG7BAEBCgBvBYJmnVRJCRC5cr8+pK5Xo0cUAAAeACBzYWx0QG5vdGF0aW9u cy5zZXF1b2lhLXBncC5vcmcz3ZzenycWyfieVvnlzX2v0S1rx/0cecW5SMpypfj/ OxYhBE8+dPQ2BQwQ9WlldLlyvz6krlejAADwkA//V2sD7owua39qPBCnjSKlEt97 SkkC+8KpUZ69gCdHZWmmrcyOusxYJ8I5Eg0HJgzwW6BdTFpF8ZDUrTicHBzsT5Ma jySQPn6JmEZaVTHSH6ivNiKdp01QxCIoCxSxjmkpSqH2HYiGIOFAJsPHZVogxAPc DA0LyOwIOTWN0E1AJ56xOOxYIlRn2KID7tQHsDoECOZA7Bd3GKBpCdrma/fzNao3 ivjY5JzpxPwfwcETs9TT8ynHxEabtZh60aCpAfVtpTYKNYxmKOfZhPRBOGoxZ49R 12I036gywKyLiyKqz9CbtpulNVrNXY9nZ1
Processed: Bug#1076568 in package dpkg marked as pending
Processing control commands: > tag 1076568 pending Bug #1076568 [dpkg] dpkg: no longer evaluates variables in DEB_CPPFLAGS_MAINT_APPEND Added tag(s) pending. -- 1076568: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076568 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#882511: marked as done (dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#882511: fixed in dpkg 1.22.7 has caused the Debian Bug report #882511, regarding dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo 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.) -- 882511: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882511 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.19.0.4 Severity: wishlist Tags: patch Dear Maintainer, dpkg-buildpackage currently does not automatically list the source .dsc nor its hash in the call to dpkg-genbuildinfo when doing a binary-only build. This is understandable because in a binary-only build, dpkg-buildpackage does not have any concept of a source package and therefore does not know (and cannot verify) if the working tree was actually generated from any .dsc or not. However, the caller knows this information, and it is useful for reproducible builds to track exactly which (i.e. hash-wise) source code generates which binary packages. So it should be possible for the caller to tell dpkg-buildpackage, "yes please do include the .dsc hash in the buildinfo, I am telling you it is correct, you can assume this safely". Tools like sbuild/pbuilder could then do this, as well as users or rebuilders. The attached patch implements this in the simplest way possible. It allows the caller to run something like: $ dpkg-buildpackage --no-sign -b --buildinfo-option=--build=full The resulting $pkg_$ver_$arch.buildinfo then contains the .dsc and its hash. However this requires the caller to know which option to pass, which would either be --buildinfo-option=--build=full --buildinfo-option=--build=any,source --buildinfo-option=--build=all,source depending on whether the original build request (to dpkg-buildpackage) was a -b, -B, or -A. For this reason, it may be better (more usable) to add a --force-source-in-buildinfo flag (or similar name) and when this is switched on, do this instead: -push @buildinfo_opts, "--build=$build_types" if build_has_none(BUILD_DEFAULT); +push @buildinfo_opts, "--build=$build_types,source" if build_has_none(BUILD_DEFAULT); Let me know if you like this idea and I'll be happy to implement that instead of the attached patch. X -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (300, 'unstable'), (200, 'experimental'), (1, 'experimental-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages dpkg-dev depends on: ii binutils 2.29.1-8 ii bzip2 1.0.6-8.1 ii libdpkg-perl 1.19.0.4 ii make 4.1-9.1 ii patch 2.7.5-1+b2 ii perl 5.26.1-2 ii tar 1.29b-2 ii xz-utils 5.2.2-1.3 Versions of packages dpkg-dev recommends: ii build-essential 12.4 ii clang-4.0 [c-compiler] 1:4.0.1-8 ii fakeroot 1.22-2 ii gcc [c-compiler] 4:7.2.0-1d1 ii gcc-7 [c-compiler] 7.2.0-16 ii gnupg2.2.2-1 ii gnupg2 2.2.2-1 ii gpgv 2.2.2-1 ii libalgorithm-merge-perl 0.08-3 Versions of packages dpkg-dev suggests: ii debian-keyring 2017.08.28 -- no debconf information -- debsums errors found: debsums: changed file /usr/bin/dpkg-buildpackage (from dpkg-dev package) diff --git a/scripts/dpkg-buildpackage.pl b/scripts/dpkg-buildpackage.pl index f759ba4a6..2250403db 100755 --- a/scripts/dpkg-buildpackage.pl +++ b/scripts/dpkg-buildpackage.pl @@ -27,6 +27,7 @@ use Cwd; use File::Temp qw(tempdir); use File::Basename; use File::Copy; +use List::Util qw(none); use POSIX qw(:sys_wait_h); use Dpkg (); @@ -574,7 +575,9 @@ if (build_has_any(BUILD_BINARY)) { run_hook('buildinfo', 1); -push @buildinfo_opts, "--build=$build_types" if build_has_none(BUILD_DEFAULT); +if (none { index($_, '--build=') == 0 } @buildinfo_opts) { +push @buildinfo_opts, "--build=$build_types" if build_has_none(BUILD_DEFAULT); +} push @buildinfo_opts, "--admindir=$admindir" if $admindir; run_cmd('dpkg-genbuildinfo', @buildinfo_opts); --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover
Bug#1068483: marked as done (dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package?)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#882511: fixed in dpkg 1.22.7 has caused the Debian Bug report #882511, regarding dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package? 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.) -- 882511: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882511 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.6 Severity: normal X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org A thought I already wrote in a recent debian-devel discussion: In theory source package filenames should be eternally and globally unique, but in practice there are cornercases where this assumption might break like for example: - *stable-security does not currently have a copy of the sources in the main archive, one always have to upload the source archive there and this might accidentally be a different orig.tar - dak does not keep an eternal history of everything it ever knew, e.g. RM and later re-NEW of a source version might have a different source .orig.tar or even different sources for a Debian revision - Debian and Ubuntu might have different orig.tar for the same version, if Ubuntu updated a package before Debian did, or with packages were development is completely independent in Debian and Ubuntu (e.g. OpenStack, KDE) The reason for different files might be as trivial as "git archive" not always producing the same output when running in different environments, e.g. the autogenerated tarball for a git tag on Github might have different checksums depending on whether it is downloaded today or next year despite identical contents due to slightly different gzip compression. Should buildinfo files contain the hashes of the source package, to clearly define what sources have been used? --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 882...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.html. - Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func. Closes: #1075769 - Dpkg::Shlibs::Cppfilt: Normalize demangled symbols with llvm or
Bug#1009371: marked as done (architecture.mk: run dpkg-architecture 33 times before executing first command in d/rules)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#872381: fixed in dpkg 1.22.7 has caused the Debian Bug report #872381, regarding architecture.mk: run dpkg-architecture 33 times before executing first command in d/rules 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.) -- 872381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872381 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.21.7 Severity: minor Tags: patch /usr/share/dpkg/architecture.mk sets up variables in a way so that every single variable out of 33 DEB_{HOST,..}_{ARCH,..} total is set separately by its own call to dpkg-architecture if it is not already defined. On my (not slow at all) system, just including architecture.mk and doing a trivial echo command for a target, takes really significant time. == For this makefile: == ifeq ($A,1) # slow version include /usr/share/dpkg/architecture.mk else $(foreach d, $(shell dpkg-architecture | sed 's/=/?=/'), $(eval export $d)) endif tst: echo ${DEB_HOST_MULTIARCH} = $ time make A=0 echo x86_64-linux-gnu x86_64-linux-gnu real0m0,078s user0m0,059s sys 0m0,021s $ time make A=1 echo x86_64-linux-gnu x86_64-linux-gnu real0m2,222s user0m2,005s sys 0m0,228s So the time required to run simple echo command is reduced from 2.2s to almost non-existent 0.078s when replacing architecture.mk with its one-shot equivalent. This is huge. And this is where actual time is important: you run ./d/rules manually to debug build issues, when none of the DEB_*_* variables are set, and each 2s delay before any first command is run is really annoying. Please consider applying the attached patch which first checks if any of the DEB_*_* variables are not set (the big if()), and if any is not set, it executes dpkg-architecture *once*, and sets all missing variables (which are not already set) in one go. /mjt --- scripts/mk/architecture.mk.orig 2022-03-26 20:17:59.0 +0300 +++ scripts/mk/architecture.mk 2022-04-12 19:00:23.588642919 +0300 @@ -2,10 +2,21 @@ # DEB_BUILD_* variables that dpkg-architecture can return. Existing values # of those variables are preserved as per policy. +# preserve the following define for compatibiluty? dpkg_lazy_eval ?= $$(or $$(value DPKG_CACHE_$(1)),$$(eval DPKG_CACHE_$(1) := $$(shell $(2)))$$(value DPKG_CACHE_$(1))) -dpkg_architecture_setvar = export $(1) ?= $(call dpkg_lazy_eval,$(1),dpkg-architecture -q$(1)) +# if at least one of $DEB_{HOST,..}_{ARCH,..} is not set, ... +ifneq \ +(,$(strip \ +$(foreach p, HOST BUILD TARGET, \ +$(foreach s, ARCH ARCH_ABI ARCH_LIBC ARCH_OS ARCH_CPU ARCH_BITS \ + ARCH_ENDIAN GNU_CPU GNU_SYSTEM GNU_TYPE MULTIARCH, \ +$(if ${DEB_$p_$s},,$p_$s) \ + )\ + )\ +)) -$(foreach machine,BUILD HOST TARGET,\ - $(foreach var,ARCH ARCH_ABI ARCH_LIBC ARCH_OS ARCH_CPU ARCH_BITS ARCH_ENDIAN GNU_CPU GNU_SYSTEM GNU_TYPE MULTIARCH,\ -$(eval $(call dpkg_architecture_setvar,DEB_$(machine)_$(var) +# ... set the missing ones from dpkg-architecture + $(foreach d, $(shell dpkg-architecture | sed 's/=/?=/'), $(eval export $d)) + +endif --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 872...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg
Bug#968963: marked as done (dpkg-dev: architecture.mk is slow)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#872381: fixed in dpkg 1.22.7 has caused the Debian Bug report #872381, regarding dpkg-dev: architecture.mk is slow 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.) -- 872381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872381 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.20.5 /usr/share/dpkg/architecture.mk is very slow: $ time printf 'include /usr/share/dpkg/architecture.mk\nall:\n\ttrue\n' | make -f - > /dev/null real0m1.161s user0m1.009s sys 0m0.127s strace tells me this is because it spawns dpkg-architecture 33(!) times. Please speed this up. -- System Information: Architecture: i386 Versions of packages dpkg-dev depends on: ii perl 5.30.3-4 ii libdpkg-perl 1.20.5 ii tar 1.30+dfsg-7 ii bzip2 1.0.8-4 ii xz-utils 5.2.4-1+b1 ii patch 2.7.6-6 ii make 4.3-4 ii binutils 2.35-2 -- Jakub Wilk --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 872...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.html. - Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func. Closes: #1075769 - Dpkg::Shlibs::Cppfilt: Normalize demangled symbols with llvm or C++11 format. - Dpkg::Archive::Ar: New module. - Dpkg::Vendor::Debian: Guarantee UTF-8 locale codeset on sanitize-env. - Dpkg::Substvars: Add support for required substvars assigned with !=. - Dpkg::Source::Package: Document method additions with an object. - Dpkg::Source::Package::V3::Bzr: Remove unused variables. - Dpkg::Source::Package: Add a new get_basedirname() method. * Make fragments: - Protect files against double inclusion. Thanks to Nicolas Boulenguez . - Use filter instead of findstring. Thanks to Nicolas Boulenguez . - Use explicit test of $(origin) instead of ?=. Thanks to Nicolas Boulenguez . - Search once for parallel= in DEB_BUILD_OPTIONS. Thanks to Nicolas Boulenguez . - Generate the _FOR_BUILD variant of
Bug#872381: marked as done (dpkg-dev: optimize Makefile snippets for debian/rules)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#872381: fixed in dpkg 1.22.7 has caused the Debian Bug report #872381, regarding dpkg-dev: optimize Makefile snippets for debian/rules 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.) -- 872381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872381 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.18.24 Severity: wishlist Tags: patch Hello. A new implementation of /usr/share/dpkg/architecture.mk /usr/share/dpkg/buildflags.mk /usr/share/dpkg/pkg-info.mk is attached. You may use run_tests.sh to check that the behaviour remains the same in most circumstances, but roughly twice faster. The current implementation executes a dpkg-* subprocess when a new Make variable is read, then sets this variable. The new one executes a subprocess when the first variable is read, but then affects all variables so that no later execution is ever performed. This optimization cannot be applied to vendors.mk, but would not help much for 2 variables anyway. If you accept the files, please remove $(if $(dbg),$(warning subshell)) at the end of the dpkg-*-run line of each file. Thanks. dpkg-patches.tar.gz Description: application/gzip --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 872...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.html. - Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func. Closes: #1075769 - Dpkg::Shlibs::Cppfilt: Normalize demangled symbols with llvm or C++11 format. - Dpkg::Archive::Ar: New module. - Dpkg::Vendor::Debian: Guarantee UTF-8 locale codeset on sanitize-env. - Dpkg::Substvars: Add support for required substvars assigned with !=. - Dpkg::Source::Package: Document method additions with an object. - Dpkg::Source::Package::V3::Bzr: Remove unused variables. - Dpkg::Source::Package: Add a new get_basedirname() method. * Make fragments: - Protect files against double inclusion. Thanks to Nicolas Boulenguez . - Use filter instead of findstring. Thanks to Nicolas Boulenguez .
Bug#1075769: marked as done (dpkg-dev: qa=-bug-implicit-func in DEB_BUILD_OPTIONS should add -Wnoerror=implicit-function-declaration to CFLAGS)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1075769: fixed in dpkg 1.22.7 has caused the Debian Bug report #1075769, regarding dpkg-dev: qa=-bug-implicit-func in DEB_BUILD_OPTIONS should add -Wnoerror=implicit-function-declaration to CFLAGS 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.) -- 1075769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075769 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.6 To work around FTBFS bug #1066382 in xserver-xorg-video-nouveau, I set DEB_BUILD_MAINT_OPTIONS=qa=-bug-implicit-func. It seems this is no longer sufficient with gcc-14, because -Werror=implicit-function-declaration is actually the default, and so xserver-xorg-video-nouveau FTBFS again. See #1075682. Therefore I propose that qa=-bug-implicit-func should add -Wnoerror=implicit-function-declaration to CFLAGS, otherwise that option will become useless once gcc-14 is the default compiler. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.html. - Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func. Closes: #1075769 - Dpkg::Shlibs::Cppfilt: Normalize demangled symbols with llvm or C++11 format. - Dpkg::Archive::Ar: New module. - Dpkg::Vendor::Debian: Guarantee UTF-8 locale codeset on sanitize-env. - Dpkg::Substvars: Add support for required substvars assigned with !=. - Dpkg::Source::Package: Document method additions with an object. - Dpkg::Source::Package::V3::Bzr: Remove unused variables. - Dpkg::Source::Package: Add a new get_basedirname() method. * Make fragments: - Protect files against double inclusion. Thanks to Nicolas Boulenguez . - Use filter instead of findstring. Thanks to Nicolas Boulenguez . - Use explicit test of $(origin) instead of ?=. Thanks to Nicolas
Bug#1071124: marked as done (dpkg: post-invoke hook does not run after failure due to non-superuser (but pre-invoke hook does))
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1071124: fixed in dpkg 1.22.7 has caused the Debian Bug report #1071124, regarding dpkg: post-invoke hook does not run after failure due to non-superuser (but pre-invoke hook does) 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.) -- 1071124: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071124 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.6 Severity: normal X-Debbugs-Cc: bferr...@intwineconnect.com Dear Maintainer, When attempting to install a package as a non-superuser, the configured pre-invoke hook runs, but the post-invoke hook does not. I believe that either both hooks should run in this case or neither should. For example: I have configured both a pre-invoke and post-invoke hook in /etc/dpkg/dpkg.cfg. I attempt to install a package as a non-root user with `dpkg -i mypackage.deb`. The command fails, as expected. However, I observe that the pre-invoke hook has run, but the post-invoke hook has not run. I would have expected that if the pre-invoke hook ran, the post-invoke hook should also have run. -- Package-specific info: -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.8.7-arch1-1 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5.1 ii libc62.38-10 ii liblzma5 5.6.1+really5.4.5-1 ii libmd0 1.1.0-2 ii libselinux1 3.5-2+b2 ii libzstd1 1.5.5+dfsg2-2 ii tar 1.35+dfsg-3 ii zlib1g 1:1.3.dfsg-3.1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.9.2 pn debsig-verify -- Configuration Files: /etc/dpkg/dpkg.cfg changed: no-debsig log /var/log/dpkg.log pre-invoke=/bin/dpkg-hook.sh pre post-invoke=/bin/dpkg-hook.sh post -- no debconf information --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1071...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id
Bug#1072332: marked as done (dpkg-buildflags: CFLAGS_FOR_BUILD should match CFLAGS for native builds)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1072332: fixed in dpkg 1.22.7 has caused the Debian Bug report #1072332, regarding dpkg-buildflags: CFLAGS_FOR_BUILD should match CFLAGS for native builds 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.) -- 1072332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072332 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.6 Dear dpkg maintaner, during native builds, dpkg-buildflags returns an empty CFLAGS_FOR_BUILD. The same happens for CPPFLAGS_FOR_BUILD, LDFLAGS_FOR_BUILD and other *_FOR_BUILD variables. Given that CFLAGS_FOR_BUILD is supposed to be used instead of CFLAGS (not _in addition to_ it), dpkg-buildflags should set CFLAGS_FOR_BUILD to CFLAGS, so that the same set of, say, hardening flags will be used. Regards, -- Gioele Barabucci --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1072...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildpackage. - Dpkg::Vendor::Ubuntu: Use -fcf-protection=none instead of -fno-cf-protection. Thanks to Matthias Klose . - Dpkg::Vendor::Debian: On native builds map *_FOR_BUILD flags to * flags. Closes: #1072332 - Dpkg::OpenPGP::ErrorCodes: Update error codes from SOP draft version 10. See https://ietf.org/archive/id/draft-dkg-openpgp-stateless-cli-10.html. - Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func. Closes: #1075769 - Dpkg::Shlibs::Cppfilt: Normalize demangled symbols with llvm or C++11 format. - Dpkg::Archive::Ar: New module. - Dpkg::Vendor::Debian: Guarantee UTF-8 locale codeset on sanitize-env. - Dpkg::Substvars: Add support for required substvars assigned with !=. - Dpkg::Source::Package: Document method additions with an object. - Dpkg::Source::Package::V3::Bzr: Remove unused variables. - Dpkg::Source::Package: Add a new get_basedirname() method. * Make fragments: - Protect files against double inclusion. Thanks to Nicolas Boulenguez . - Use filter instead of findstring. Thanks to Nicolas Boulenguez . - Use explicit test of $(origin) instead of ?=. Thanks to Nicolas Boulenguez . - Search once for parallel= in DEB_BUILD_OPTIONS. Thanks to Nicolas Boulenguez . - Generate the _FOR_BUILD variant of each variable automatically. Thanks to Nicolas Boulenguez . - Reduce the number of subprocesses. Thanks to Nicolas Boulengue
Bug#1071078: marked as done (Skip creation of start-stop-daemon compat symlink if /sbin does not exist)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1071078: fixed in dpkg 1.22.7 has caused the Debian Bug report #1071078, regarding Skip creation of start-stop-daemon compat symlink if /sbin does not exist 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.) -- 1071078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071078 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.21.22 Severity: wishlist Tags: patch Hi, dpkg postinst fails to create the start-stop-daemon compatibility symlink if /usr does not exist: ln: failed to create symbolic link '/sbin/start-stop-daemon': No such file or directory Getting into this situation requires some creativity. Here is an example: $ mmdebstrap --variant=custom --include=dpkg,dash,diffutils,coreutils,libc-bin,sed unstable /dev/null Here are two patches that fix this problem by just not creating the compatibility symlink in this situation: --- a/debian/dpkg.postinst +++ b/debian/dpkg.postinst @@ -59,7 +59,8 @@ setup_aliases() # Add a backward compatibility symlink alias for s-s-d, which is now # installed in its canonical location. - if [ ! -f "$DPKG_ROOT/sbin/$prog" ]; then + # Skip creation of the compat symlink if /sbin is not an existing directory + if [ ! -f "$DPKG_ROOT/sbin/$prog" ] && [ -d "$DPKG_ROOT/sbin" ]; then ln -s "/usr/sbin/$prog" "$DPKG_ROOT/sbin/$prog" fi } --- a/debian/dpkg.postinst +++ b/debian/dpkg.postinst @@ -59,8 +59,10 @@ setup_aliases() # Add a backward compatibility symlink alias for s-s-d, which is now # installed in its canonical location. + # Failure to create the compat symlink (for example if /usr does not + # exist) is non-fatal. if [ ! -f "$DPKG_ROOT/sbin/$prog" ]; then -ln -s "/usr/sbin/$prog" "$DPKG_ROOT/sbin/$prog" +ln -s "/usr/sbin/$prog" "$DPKG_ROOT/sbin/$prog" || true fi } The second patch has the advantage, that the user will receive the error message from ln about its inability to create the symlink together with the reason for the failure. I'm working around this issue in the mmdebstrap test suite by creating /sbin manually in a hook. I'm filing this bug to not loose track of the situation and to be able to add a bugnumber to the hook. Thanks! cheers, josch --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1071...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not run hooks or loggers with --dry-run or while unprivileged. Closes: #1071124 * dpkg-shlibdeps: Add support for new --package option. * dpkg-buildpackage: Make newline injection during signing GnuPG specific. See https://dev.gnupg.org/T7106. * dpkg-realpath: Do not allow an empty pathname argument. * dpkg-buildpackage: Add support for building from a specified .dsc or dir. * dpkg-buildpackage: Reference the .dsc in .buildinfo if building from one. Closes: #882511 * Perl modules: - Dpkg::BuildDriver: Refactor build driver out of dpkg-buildp
Bug#1070027: marked as done (fdisk: dependency problems prevent configuration of fdisk)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1070027: fixed in dpkg 1.22.7 has caused the Debian Bug report #1070027, regarding fdisk: dependency problems prevent configuration of fdisk 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.) -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: fdisk Version: 2.40-8 Severity: serious During an upgrade with aptitude 0.8.13-6, I got: Extracting templates from packages: 100% Preconfiguring packages ... (Reading database ... 417244 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.40-8_amd64.deb ... Unpacking bsdutils (1:2.40-8) over (1:2.40-6) ... Setting up bsdutils (1:2.40-8) ... (Reading database ... 417244 files and directories currently installed.) Preparing to unpack .../libperl5.38t64_5.38.2-4_amd64.deb ... Unpacking libperl5.38t64:amd64 (5.38.2-4) over (5.38.2-3.2+b2) ... Preparing to unpack .../perl_5.38.2-4_amd64.deb ... Unpacking perl (5.38.2-4) over (5.38.2-3.2+b2) ... Preparing to unpack .../perl-base_5.38.2-4_amd64.deb ... Unpacking perl-base (5.38.2-4) over (5.38.2-3.2+b2) ... Setting up perl-base (5.38.2-4) ... (Reading database ... 417241 files and directories currently installed.) Preparing to unpack .../0-perl-modules-5.38_5.38.2-4_all.deb ... Unpacking perl-modules-5.38 (5.38.2-4) over (5.38.2-3.2) ... Preparing to unpack .../1-eject_2.40-8_amd64.deb ... Unpacking eject (2.40-8) over (2.40-6) ... Preparing to unpack .../2-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) over (2.40-6) ... Preparing to unpack .../3-util-linux-extra_2.40-8_amd64.deb ... Adding 'diversion of /sbin/ctrlaltdel to /sbin/ctrlaltdel.usr-is-merged by util-linux-extra' Adding 'diversion of /sbin/fsck.cramfs to /sbin/fsck.cramfs.usr-is-merged by util-linux-extra' Adding 'diversion of /sbin/fsck.minix to /sbin/fsck.minix.usr-is-merged by util-linux-extra' Adding 'diversion of /sbin/mkfs.bfs to /sbin/mkfs.bfs.usr-is-merged by util-linux-extra' Adding 'diversion of /sbin/mkfs.cramfs to /sbin/mkfs.cramfs.usr-is-merged by util-linux-extra' Adding 'diversion of /sbin/mkfs.minix to /sbin/mkfs.minix.usr-is-merged by util-linux-extra' Unpacking util-linux-extra (2.40-8) over (2.40-6) ... Preparing to unpack .../4-fdisk_2.40-8_amd64.deb ... Unpacking fdisk (2.40-8) over (2.40-6) ... Preparing to unpack .../5-libsmartcols1_2.40-8_amd64.deb ... Unpacking libsmartcols1:amd64 (2.40-8) over (2.40-6) ... Setting up libsmartcols1:amd64 (2.40-8) ... (Reading database ... 417253 files and directories currently installed.) Preparing to unpack .../libblkid1_2.40-8_amd64.deb ... Unpacking libblkid1:amd64 (2.40-8) over (2.40-6) ... Setting up libblkid1:amd64 (2.40-8) ... (Reading database ... 417253 files and directories currently installed.) Preparing to unpack .../libmount1_2.40-8_amd64.deb ... Unpacking libmount1:amd64 (2.40-8) over (2.40-6) ... Setting up libmount1:amd64 (2.40-8) ... (Reading database ... 417253 files and directories currently installed.) Preparing to unpack .../mount_2.40-8_amd64.deb ... Unpacking mount (2.40-8) over (2.40-6) ... Preparing to unpack .../libuuid1_2.40-8_amd64.deb ... Unpacking libuuid1:amd64 (2.40-8) over (2.40-6) ... Setting up libuuid1:amd64 (2.40-8) ... (Reading database ... 417253 files and directories currently installed.) Preparing to unpack .../util-linux_2.40-8_amd64.deb ... Unpacking util-linux (2.40-8) over (2.40-6) ... Setting up util-linux (2.40-8) ... fstrim.service is a disabled or a static unit not running, not starting it. dpkg: error: dpkg frontend lock was locked by another process with pid 58569 Note: removing the lock file is always wrong, can damage the locked area and the entire system. See <https://wiki.debian.org/Teams/Dpkg/FAQ#db-lock>. == How can you help? (doc: https://wiki.debian.org/how-can-i-help ) == - Show old opportunities as well as new ones: how-can-i-help --old - E: Sub-process /usr/bin/dpkg returned an error code (2) Setting up bsdextrautils (2.40-8) ... dpkg: dependency problems prevent configuration of fdisk: fdisk depends on libfdisk1 (= 2.40-8); however: Version of libfdisk1:amd64 on system is 2.40-6. dpkg: error processing package fdisk (--configure): dependency problems - leaving unconfigured Setting up eject (2.40-8) ... Setting up perl-modules-5.38 (5.38.2-4) ... Setting up mount (2.40-8) ... Setting up libperl5.38t64:amd64 (5.38.2-4) ... Setting up util-linux-extra (2.40-8) ... Setting u
Bug#1070011: marked as done (dpkg: po: Update Swedish translation (main branch))
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1070011: fixed in dpkg 1.22.7 has caused the Debian Bug report #1070011, regarding dpkg: po: Update Swedish translation (main branch) 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.) -- 1070011: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070011 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.6 Tags: l10n patch Severity: wishlist This updates the Swedish translation to match the main branch of https://git.dpkg.org/git/dpkg/dpkg.git as of today. It also contains the fixes posted in bug 1070010, so that merge errors can be ignored. The files can also be downloaded from https://github.com/nafmo/dpkg-l10n-sv/commit/af826701112dd17c2fa0abd12c97e8e6da7a2726 From af826701112dd17c2fa0abd12c97e8e6da7a2726 Mon Sep 17 00:00:00 2001 From: Peter Krefting Date: Sun, 28 Apr 2024 15:36:33 +0100 Subject: [PATCH] po: Update Swedish translations Signed-off-by: Peter Krefting --- man/po/sv.po | 324 +-- po/sv.po | 34 ++--- scripts/po/sv.po | 45 +++ 3 files changed, 146 insertions(+), 257 deletions(-) diff --git a/man/po/sv.po b/man/po/sv.po index 97b3b98b5..8f8032435 100644 --- a/man/po/sv.po +++ b/man/po/sv.po @@ -1,15 +1,14 @@ # Translation of dpkg-man to Swedish -# Copyright 1999-2023 Software in the Public Interest +# Copyright 1999-2024 Software in the Public Interest # This file is distributed under the same license as the dpkg package. -# -# Peter Krefting , 1999-2023. +# Peter Krefting , 1999-2024. # msgid "" msgstr "" "Project-Id-Version: dpkg-man 1.22.0\n" "Report-Msgid-Bugs-To: debian-d...@lists.debian.org\n" "POT-Creation-Date: 2024-03-10 20:21+0100\n" -"PO-Revision-Date: 2024-03-08 23:45+0100\n" +"PO-Revision-Date: 2024-04-28 15:33+0100\n" "Last-Translator: Peter Krefting \n" "Language-Team: Svenska \n" "Language: sv\n" @@ -4404,7 +4403,7 @@ msgid "" "This file contains the list of artifacts that are to be distributed via the " "B<.changes> control file." msgstr "" -"Den här filen innehåller listan över artifakter som skall distribueras genom " +"Den här filen innehåller listan över artefakter som skall distribueras genom " "styrfilen B<.changes>." #. type: textblock @@ -4420,7 +4419,7 @@ msgstr "I I I [ I ]" #. type: textblock #: deb-src-files.pod msgid "I is the name of the artifact to distribute." -msgstr "I är namnet på artifakten som ska distribueras." +msgstr "I är namnet på artefakten som ska distribueras." #. type: textblock #: deb-src-files.pod @@ -9121,15 +9120,6 @@ msgstr "B<--query-features> I" #. type: textblock #: dpkg-buildflags.pod -#, fuzzy -#| msgid "" -#| "Print the features enabled for a given area (since dpkg 1.16.2). If the " -#| "feature is handled (even if only on some architectures) as a builtin " -#| "default by the compiler, then a B field is printed (since dpkg " -#| "1.21.14). The only currently recognized areas on Debian and derivatives " -#| "are B, B, B, B and B, see " -#| "the B section for more details. Exits with 0 if the area " -#| "is known otherwise exits with 1." msgid "" "Print the features enabled for a given area (since dpkg 1.16.2). If the " "feature is handled (even if only on some architectures) as a builtin default " @@ -9139,11 +9129,9 @@ msgid "" msgstr "" "Skriv ut funktioner aktiverade för ett givet område (sedan dpkg 1.16.2). Om " "funktionen hanteras (även om bara av några arkitekturer) som ett inbyggt " -"förval av kompilatorn visas fältet B (sedan dpkg 1.21.14). De enda " -"för närvarande kända områdena på Debian och dess derivat är B, " -"B, B, B och B, se avsnittet " -"B för fler detaljer. Avslutar med 0 om området är känt, " -"avslutar annars med 1." +"förval av kompilatorn visas fältet B (sedan dpkg 1.21.14). Se " +"avsnittet B för fler detaljer om de områden som är kända " +"för närvarande. Avslutar med 0 om området är känt, avslutar annars med 1." #. type: textblock #: dpkg-buildflags.pod @@ -9466,6 +9454,8 @@ msgid ""
Bug#1069846: marked as done (dpkg: dpkg-deb fails to build package w/ incomplete changelog entry)
Your message dated Wed, 17 Jul 2024 00:40:36 + with message-id and subject line Bug#1069846: fixed in dpkg 1.22.7 has caused the Debian Bug report #1069846, regarding dpkg: dpkg-deb fails to build package w/ incomplete changelog entry 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.) -- 1069846: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069846 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.21.22 Severity: minor Tags: patch X-Debbugs-Cc: rweiku...@cyberadapt.com The /usr/share/dpkg/pkg-info.mk file invokes dpkg-parsechangelog to set the SOURCE_DATE_EPOCH environment variable to the date of the last changelog entry for the package being built. If this changelog entry hasn't yet been finalized with a date, eg, if it looks like this (actual example): apache2 (2.4.59-ca001-1-deb12u2) unstable; urgency=medium * updated to Debian 12 sources -- SOURCE_DATE_EPOCH is set to an empty string. This causes the parse_timestamp routine in build.c to fail and print the (rather confusing) error message: unable to parse timestamp '': Success (Success being printed because errno isn't set). Package generation then fails because dpkg-deb afterwards terminates with an exit code of 2. Building such packages may not be a supported feature but I've been using it for dev builds of packages for about 20 years (and plan to continue doing so). The included patch avoids the issue by ignoring the value of SOURCE_DATA_EPOCH when it's empty. -- patch: --- a/src/deb/build.c +++ b/src/deb/build.c @@ -598,7 +598,7 @@ do_build(const char *const *argv) m_output(stdout, _("")); timestamp_str = getenv("SOURCE_DATE_EPOCH"); - if (timestamp_str) + if (timestamp_str && *timestamp_str) timestamp = parse_timestamp(timestamp_str); else timestamp = time(NULL); -- -- Package-specific info: This system uses merged-usr-via-aliased-dirs, going behind dpkg's back, breaking its core assumptions. This can cause silent file overwrites and disappearances, and its general tools misbehavior. See <https://wiki.debian.org/Teams/Dpkg/FAQ#broken-usrmerge>. -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/24 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b1 ii libc62.36-9+deb12u4 ii liblzma5 5.4.1-0.2 ii libmd0 1.0.4-2 ii libselinux1 3.4-1+b6 ii libzstd1 1.5.4+dfsg2-5 ii tar 1.34+dfsg-1.2+deb12u1 ii zlib1g 1:1.2.13.dfsg-1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.6.1 pn debsig-verify -- no debconf information --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.7 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1069...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 17 Jul 2024 01:10:42 +0200 Source: dpkg Architecture: source Version: 1.22.7 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 872381 882511 1069846 1070011 1070027 1070144 1071078 1071124 1072332 1075769 Changes: dpkg (1.22.7) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildpackage: Remove fallback handling for missing required targets. * dpkg-buildpackage: Fix the debian/rules executable check to respect -R. * dpkg-realpath: Rewrite in C. * Revert "test: Pass -T+1 to xz to workaround spurious warning with xz 5.6.0". * dpkg-genbuildinfo: Parse Provides as virtual packages. * dpkg: Do not
Processed: Bug#882511 in package dpkg marked as pending
Processing control commands: > tag 882511 pending Bug #882511 [dpkg-dev] dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo Bug #1068483 [dpkg-dev] dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package? Added tag(s) pending. Added tag(s) pending. -- 1068483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068483 882511: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882511 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1071429: marked as done (dpkg: `dpkg-db-backup.timer` starts `dpkg-db-backup.service` in hot path of boot)
Your message dated Thu, 11 Jul 2024 04:17:11 +0200 with message-id and subject line Re: Bug#1071429: dpkg: `dpkg-db-backup.timer` starts `dpkg-db-backup.service` in hot path of boot has caused the Debian Bug report #1071429, regarding dpkg: `dpkg-db-backup.timer` starts `dpkg-db-backup.service` in hot path of boot 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.) -- 1071429: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071429 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.6 Severity: normal Dear Debian folks, Trying to decrease the boot time of a desktop system (pressing the power button to GDM login screen), I noticed `dpkg-db-backup.service` in the hotpath: May 19 06:18:53.272044 abreu systemd[1]: Started dpkg-db-backup.timer - Daily dpkg database backup timer. […] May 19 06:18:53.280049 abreu kernel: i915 :00:02.0: [drm] fb0: i915drmfb frame buffer device […] May 19 06:18:53.313754 abreu systemd[1]: Starting dbus.service - D-Bus System Message Bus... […] May 19 06:18:53.479594 abreu systemd[1]: Starting dpkg-db-backup.service - Daily dpkg database backup service... […] May 19 06:18:53.974802 abreu systemd[1]: dpkg-db-backup.service: Deactivated successfully. […] May 19 06:18:53.975072 abreu systemd[1]: Finished dpkg-db-backup.service - Daily dpkg database backup service. […] May 19 06:18:53.985305 abreu systemd[1]: Reached target network.target - Network. […] May 19 06:18:54.166818 abreu systemd[1]: Started gdm.service - GNOME Display Manager. It’d be great if this could be moved out the hot path, for example, by running it at least ten(?) minutes after the system has been started. Kind regards, Paul PS: ``` $ systemctl cat dpkg-db-backup.timer # /usr/lib/systemd/system/dpkg-db-backup.timer [Unit] Description=Daily dpkg database backup timer Documentation=man:dpkg(1) [Timer] OnCalendar=daily Persistent=true [Install] WantedBy=timers.target $ systemctl cat dpkg-db-backup.service # /usr/lib/systemd/system/dpkg-db-backup.service [Unit] Description=Daily dpkg database backup service Documentation=man:dpkg(1) [Service] Type=oneshot ExecStart=/usr/libexec/dpkg/dpkg-db-backup $ systemd-analyze blame 4.396s systemd-suspend.service 1.295s fwupd.service 535ms cups.service 517ms boot-efi.mount 507ms NetworkManager.service 495ms dpkg-db-backup.service 489ms accounts-daemon.service 478ms dev-mapper-nvme0n1p3_crypt.device 456ms gnome-remote-desktop.service 454ms udisks2.service 446ms fwupd-refresh.service 430ms strongswan.service 418ms power-profiles-daemon.service 399ms ssh.service 390ms systemd-journal-flush.service 377ms e2scrub_reap.service 325ms avahi-daemon.service 317ms upower.service 304ms user@5272.service 298ms xl2tpd.service 295ms systemd-udev-trigger.service 289ms systemd-tmpfiles-clean.service 286ms systemd-logind.service 250ms lm-sensors.service 243ms switcheroo-control.service 242ms etckeeper.service 193ms smartmontools.service 169ms systemd-journald.service 161ms grub-common.service 145ms apparmor.service 140ms systemd-fsck@dev-disk-by\x2duuid-96BD\x2d5653.service 128ms wpa_supplicant.service 125ms systemd-cryptsetup@nvme0n1p3_crypt.service 123ms systemd-udevd.service 120ms polkit.service 112ms gdm.service 112ms systemd-backlight@backlight:intel_backlight.service 108ms systemd-fsck@dev-disk-by\x2duuid-2d23fd4c\x2d5d03\x2d4e1a\x2d8a42\x2d0e859d1f00d8.service 105ms dev-disk-by\x2ddiskseq-1\x2dpart4.swap 104ms dbus.service 91ms colord.service 91ms nvmf-autoconnect.service 90ms systemd-rfkill.service 85ms systemd-hostnamed.service 82ms dev-hugepages.mount 79ms dev-mqueue.mount 78ms systemd-tmpfiles-setup.service 75ms sys-kernel-debug.mount 68ms sys-kernel-tracing.mount 67ms atop.service 66ms systemd-modules-load.service 64ms kmod-static-nodes.service 60ms modprobe@configfs.service 58ms systemd-timesyncd.service 54ms systemd-remount-fs.service 53ms systemd-backlight@leds:dell::kbd_backlight.service 53ms modprobe@dm_mod.service 52ms modprobe@drm.service 51ms modprobe@efi_pstore.service 45ms modprobe@fuse.service 44ms systemd-tmpfiles-setup-dev-early.service 42ms modprobe@loop.service 42ms boot.mount 39ms systemd-binfmt.service 37ms modprobe@nvme_fabrics.service 33ms systemd-udev-load-credentials.service 32ms systemd-user-sessions.service 25ms rtkit-daemon.service 24ms systemd-random-seed.service 24ms systemd-tmpfiles-setup-dev.service 22ms user-runtime
Bug#1075993: marked as done (dpkg: Please allow merge requests on Salsa)
Your message dated Thu, 11 Jul 2024 04:15:06 +0200 with message-id and subject line Re: Bug#1075993: dpkg: Please allow merge requests on Salsa has caused the Debian Bug report #1075993, regarding dpkg: Please allow merge requests on Salsa 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.) -- 1075993: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075993 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Severity: wishlist Hi! Please allow Merge Requests at https://salsa.debian.org/dpkg-team/dpkg so that it is easier for others to contribute to the package. Thanks! --- End Message --- --- Begin Message --- Hi! On Mon, 2024-07-08 at 22:35:34 -0700, Otto Kekäläinen wrote: > Package: dpkg > Severity: wishlist > Please allow Merge Requests at https://salsa.debian.org/dpkg-team/dpkg > so that it is easier for others to contribute to the package. These repos are just mirrors (I've updated the repo descriptions there now), like the ones on Codeberg, where stuff gets «git push --mirror»'ed into them. So enabling MR could cause accidental diverging history which would be messy, and given how --mirror works and how I think GitLab tracks MRs, my assumption has been that those MR branches would be deleted on mirror push anyway. It would also spread where to look for changes, currently already the BTS and the mailing list. So, thanks for the request, but I think I'm going to decline it. Regards, Guillem--- End Message ---
Processed: Bug#1070027 in package dpkg marked as pending
Processing control commands: > tag 1070027 pending Bug #1070027 [dpkg] fdisk: dependency problems prevent configuration of fdisk Added tag(s) pending. -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1075769 in package dpkg marked as pending
Processing control commands: > tag 1075769 pending Bug #1075769 [dpkg-dev] dpkg-dev: qa=-bug-implicit-func in DEB_BUILD_OPTIONS should add -Wnoerror=implicit-function-declaration to CFLAGS Added tag(s) pending. -- 1075769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075769 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1072332 in package dpkg marked as pending
Processing control commands: > tag 1072332 pending Bug #1072332 [dpkg-dev] dpkg-buildflags: CFLAGS_FOR_BUILD should match CFLAGS for native builds Added tag(s) pending. -- 1072332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072332 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1006655: [PATCH] Implement rm_conffile_if_unmodified
Processing control commands: > forcemerge 330256 -1 Bug #330256 [dpkg] dpkg: Remove obsolescent not-locally-changed conffiles Bug #1006655 [dpkg] dpkg-maintscript-helper: new mode to remove unmodified conffile, but without renaming modified conffile Bug #1006655 [dpkg] dpkg-maintscript-helper: new mode to remove unmodified conffile, but without renaming modified conffile Merged 330256 1006655 -- 1006655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006655 330256: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330256 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1006655: [PATCH] Implement rm_conffile_if_unmodified
Processing control commands: > forcemerge 330256 -1 Bug #330256 [dpkg] dpkg: Remove obsolescent not-locally-changed conffiles Bug #330256 [dpkg] dpkg: Remove obsolescent not-locally-changed conffiles Marked as found in versions dpkg/1.21.1. Added tag(s) patch. Bug #1006655 [dpkg] dpkg-maintscript-helper: new mode to remove unmodified conffile, but without renaming modified conffile Severity set to 'normal' from 'wishlist' Merged 330256 1006655 -- 1006655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006655 330256: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330256 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: [PATCH] Implement rm_conffile_if_unmodified
Processing commands for cont...@bugs.debian.org: > tags 1006655 + patch Bug #1006655 [dpkg] dpkg-maintscript-helper: new mode to remove unmodified conffile, but without renaming modified conffile Added tag(s) patch. > thanks Stopping processing here. Please contact me if you need assistance. -- 1006655: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006655 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1071124 in package dpkg marked as pending
Processing control commands: > tag 1071124 pending Bug #1071124 [dpkg] dpkg: post-invoke hook does not run after failure due to non-superuser (but pre-invoke hook does) Added tag(s) pending. -- 1071124: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071124 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1071078 in package dpkg marked as pending
Processing control commands: > tag 1071078 pending Bug #1071078 [dpkg] Skip creation of start-stop-daemon compat symlink if /sbin does not exist Added tag(s) pending. -- 1071078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071078 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1070144 in package dpkg marked as pending
Processing control commands: > tag 1070144 pending Bug #1070144 [dpkg] dpkg: [INTL:nl] Dutch translation for the dpkg package's documentation Added tag(s) pending. -- 1070144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070144 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#872381 in package dpkg marked as pending
Processing control commands: > tag 872381 pending Bug #872381 [dpkg-dev] dpkg-dev: optimize Makefile snippets for debian/rules Bug #968963 [dpkg-dev] dpkg-dev: architecture.mk is slow Bug #1009371 [dpkg-dev] architecture.mk: run dpkg-architecture 33 times before executing first command in d/rules Added tag(s) pending. Added tag(s) pending. Added tag(s) pending. -- 1009371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009371 872381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872381 968963: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968963 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1070011 in package dpkg marked as pending
Processing control commands: > tag 1070011 pending Bug #1070011 [dpkg] dpkg: po: Update Swedish translation (main branch) Added tag(s) pending. -- 1070011: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070011 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1069846 in package dpkg marked as pending
Processing control commands: > tag 1069846 pending Bug #1069846 [dpkg] dpkg: dpkg-deb fails to build package w/ incomplete changelog entry Added tag(s) pending. -- 1069846: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069846 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1070027: fdisk: dependency problems prevent configuration of fdisk
Processing control commands: > severity -1 normal Bug #1070027 [dpkg] fdisk: dependency problems prevent configuration of fdisk Severity set to 'normal' from 'serious' -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1070010 in package dpkg marked as pending
Processing control commands: > tag 1070010 pending Bug #1070010 [dpkg] dpkg: po: Fix typos Added tag(s) pending. -- 1070010: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070010 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1070027: fdisk: dependency problems prevent configuration of fdisk
Processing control commands: > reassign -1 dpkg Bug #1070027 [fdisk] fdisk: dependency problems prevent configuration of fdisk Bug reassigned from package 'fdisk' to 'dpkg'. No longer marked as found in versions util-linux/2.40-8. Ignoring request to alter fixed versions of bug #1070027 to the same values previously set -- 1070027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070027 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: tagging 1034756
Processing commands for cont...@bugs.debian.org: > tags 1034756 + moreinfo Bug #1034756 [dpkg] dpkg: please add support for riscv32 Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 1034756: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034756 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#882511: dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo
Processing control commands: > forcemerge 882511 1068483 Bug #882511 [dpkg-dev] dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo Bug #1068483 [dpkg-dev] dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package? Bug #1068483 [dpkg-dev] dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package? Merged 882511 1068483 -- 1068483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068483 882511: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882511 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#882511: dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo
Processing control commands: > forcemerge 882511 1068483 Bug #882511 [dpkg-dev] dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo Bug #882511 [dpkg-dev] dpkg-buildpackage: should allow caller to force inclusion of source in buildinfo Marked as found in versions dpkg/1.22.6. Bug #1068483 [dpkg-dev] dpkg-genbuildinfo: Should buildinfo files copy the hash of the source package? Severity set to 'wishlist' from 'normal' Marked as found in versions dpkg/1.19.0.4. Added tag(s) patch. Merged 882511 1068483 -- 1068483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068483 882511: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882511 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1059150: marked as done (No longer works with signing subkeys)
Your message dated Mon, 08 Apr 2024 03:20:18 + with message-id and subject line Bug#1059150: fixed in debsig-verify 0.30 has caused the Debian Bug report #1059150, regarding No longer works with signing subkeys 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.) -- 1059150: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059150 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: debsig-verify Version: 0.23+b2 Severity: important Tags: patch Hey Guillem, Updating our derived distro from bullseye to bookworm, we've moved on from 0.23 to 0.28. We're using subkeys for signing our debs, and that no longer works. I can see that the change you've made to no longer fall back if a fingerprint doesn't match (849d9633ebf809398c848821c603148ae0470278) has broken this. Here's a patch that I've added locally on top of 0.28 to also attempt to match subkey fingerprints. This passes tests here and makes subkeys work for us again. Cheers, Steve -- System Information: Debian Release: 11.8 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-26-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages debsig-verify depends on: ii gnupg 2.2.27-2+deb11u2 ii gpg2.2.27-2+deb11u2 ii libc6 2.31-13+deb11u7 ii libexpat1 2.2.10-2+deb11u5 debsig-verify recommends no packages. Versions of packages debsig-verify suggests: ii debian-keyring 2021.09.25 ii debsigs 0.1.25 -- no debconf information diff --git a/src/openpgp-gpg.c b/src/openpgp-gpg.c index 4c29b7f..97ec3a4 100644 --- a/src/openpgp-gpg.c +++ b/src/openpgp-gpg.c @@ -115,6 +115,7 @@ enum keyid_state { KEYID_FPR, KEYID_UID, KEYID_SIG, +KEYID_SUB, }; enum colon_fields { @@ -221,7 +222,7 @@ gpg_getKeyID(const char *keyring, const char *match_id) /* Certificate found. */ state = KEYID_PUB; -} else if (state == KEYID_PUB) { +} else if (state == KEYID_PUB || state == KEYID_SUB) { if (!match_prefix(buf, "fpr:")) continue; fpr = get_colon_field(buf, COLON_FIELD_FPR_ID); @@ -241,6 +242,7 @@ gpg_getKeyID(const char *keyring, const char *match_id) continue; if (strcmp(uid, match_id) != 0) { free(uid); + state = KEYID_SUB; continue; } free(uid); --- End Message --- --- Begin Message --- Source: debsig-verify Source-Version: 0.30 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of debsig-verify, 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 1059...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated debsig-verify 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: Mon, 08 Apr 2024 04:53:04 +0200 Source: debsig-verify Architecture: source Version: 0.30 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1059150 Changes: debsig-verify (0.30) unstable; urgency=medium . * Add OpenPGP subkey support. Based on a patch by Steve McIntyre . Closes: #1059150 * Switch from pkg-config to pkgconf. * Documentation: - doc: Bump required C compiler to support C99. * Packaging: - Update copyright years. * Test suite: - Add new macro to set the OpenPGP key to use. - Switch to use sq --signer-file. Checksums-Sha1: 01670e599b512c3cbaa897f492cfa2700cd717c5 1883 debsig-verify_0.30.dsc cb4c8bba735a039089d06ee62c4f8d28640a2fd9 148388 debsig-verify_0.30.tar.xz c3583ec44c15a4d66263a491cb94c2fd7b22d370 6682 debsig-verify_0.30_amd64.buildinfo Checks
Processed: Bug#1059150 in package debsig-verify marked as pending
Processing control commands: > tag 1059150 pending Bug #1059150 [debsig-verify] No longer works with signing subkeys Added tag(s) pending. -- 1059150: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059150 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1067087: dpkg-buildflags: Enable frame pointers by default
Processing control commands: > tags -1 moreinfo Bug #1067087 [dpkg-dev] GCC frame pointers Added tag(s) moreinfo. > retitle -1 dpkg-buildflags: Enable frame pointers by default Bug #1067087 [dpkg-dev] GCC frame pointers Changed Bug title to 'dpkg-buildflags: Enable frame pointers by default' from 'GCC frame pointers'. -- 1067087: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067087 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#1067087: GCC is not the place to enable frame pointers
Processing commands for cont...@bugs.debian.org: > reopen 1067087 Bug #1067087 {Done: Matthias Klose } [src:gcc-14] GCC frame pointers Bug reopened Ignoring request to alter fixed versions of bug #1067087 to the same values previously set > reassign 1067087 dpkg-dev Bug #1067087 [src:gcc-14] GCC frame pointers Bug reassigned from package 'src:gcc-14' to 'dpkg-dev'. Ignoring request to alter found versions of bug #1067087 to the same values previously set Ignoring request to alter fixed versions of bug #1067087 to the same values previously set > tags 1067087 - wontfix Bug #1067087 [dpkg-dev] GCC frame pointers Removed tag(s) wontfix. > End of message, stopping processing here. Please contact me if you need assistance. -- 1067087: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067087 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1067427: marked as done (dpkg-dev: Fail to generate a substitution variable ${t64:Provides} (time_t transition))
Your message dated Fri, 22 Mar 2024 12:18:05 +0100 with message-id and subject line Re: Bug#1067427: dpkg-dev: Fail to generate a substitution variable ${t64:Provides} (time_t transition) has caused the Debian Bug report #1067427, regarding dpkg-dev: Fail to generate a substitution variable ${t64:Provides} (time_t transition) 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.) -- 1067427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067427 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.6 Severity: serious Dear Maintainer, Feel free to reassign. I noticed this bug with the libopenshot-audio source and with armel, armh and powerpc architectures from buildd logs and my rebuild. I didn't pay attention for others sources, but I noticed that only after a second rebuild... , | pkg-gencontrol: warning: Provides field of package libopenshot-audio9t64: substitution variable ${t64:Provides} used, but is not defined | dpkg-gencontrol: warning: Provides field of package libopenshot-audio9t64: substitution variable ${t64:Provides} used, but is not defined ` https://buildd.debian.org/status/fetch.php?pkg=libopenshot-audio=powerpc=0.3.2%2Bdfsg1-2.1=1709343482=0 https://buildd.debian.org/status/fetch.php?pkg=libopenshot-audio=armhf=0.3.2%2Bdfsg1-2.1=1709142395=0 Chirstian -- Package-specific info: -- System Information: Debian Release: trixie/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.8.1-1-custom (SMP w/24 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages dpkg-dev depends on: ii binutils 2.42-4 ii bzip2 1.0.8-5.1 ii libdpkg-perl 1.22.6 ii make 4.3-4.1 ii patch 2.7.6-7 ii perl 5.38.2-3.2 ii tar 1.35+dfsg-3 ii xz-utils 5.6.0-0.2 Versions of packages dpkg-dev recommends: ii build-essential 12.10 ii clang-16 [c-compiler]1:16.0.6-23 ii fakeroot 1.34-1 ii gcc [c-compiler] 4:13.2.0-7 ii gcc-13 [c-compiler] 13.2.0-19 ii gnupg2.2.40-3 ii gpgv 2.2.40-3 pn libalgorithm-merge-perl Versions of packages dpkg-dev suggests: pn debian-keyring -- no debconf information --- End Message --- --- Begin Message --- Hi! On Thu, 2024-03-21 at 17:02:12 +0100, Christian Marillat wrote: > On 21 mars 2024 15:41, Simon McVittie wrote: > [...] > > > 4. armel, armhf are the two 32-bit release architectures which are > > not in any of the previous categories, so they are genuinely changing > > their ABIs. > > Non-release architectures in the same category: hppa m68k powerpc sh4. > > > > On these architectures, libopenshot-audio9t64 must not have a Provides > > on libopenshot-audio9, because its ABI has changed, so the new library > > does not provide an interface that is compatible with the old library. > > (This is the reason why we're doing all this renaming!) > > I did not know. No problem. > > So I think this is not a bug, and certainly not a RC bug. The warnings are > > a bit annoying, but do not indicate a genuine problem. > > Yes of course, you can close this bug. Doing that now. Thanks, Guillem--- End Message ---
Processed: Re: Bug#1067427: dpkg-dev: Fail to generate a substitution variable ${t64:Provides} (time_t transition)
Processing control commands: > tags -1 + moreinfo Bug #1067427 [dpkg-dev] dpkg-dev: Fail to generate a substitution variable ${t64:Provides} (time_t transition) Added tag(s) moreinfo. -- 1067427: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067427 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1066952: marked as done (Defaulting to -Werror=implicit-function-declaration might not be a good idea)
Your message dated Wed, 20 Mar 2024 00:06:15 +0100 with message-id and subject line Re: Bug#1066952: Defaulting to -Werror=implicit-function-declaration might not be a good idea has caused the Debian Bug report #1066952, regarding Defaulting to -Werror=implicit-function-declaration might not be a good idea 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.) -- 1066952: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066952 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.6 Severity: serious X-Debbugs-Cc: Steve Langasek There are at least 3 different ways how -Werror=implicit-function-declaration breaks packages: 1. Code that did emit implicit-function-declaration warnings during compilation before and does FTBFS now 2. Code that does FTBFS now due to other breakage caused by -Werror=implicit-function-declaration, e.g. in autoconf tests 3. Code that does still compile with -Werror=implicit-function-declaration but behaves differently, e.g. due to failing autoconf tests silently disabling features Cases from point 1 were always(?) bugs and it is good that they get fixed. The real-world effect of these bugs can be everywhere from "completely harmless" to "that was always broken". Debian has automation listing implicit-function-declaration warnings in all packages already running for several years: https://qa.debian.org/bls/bytag/W-implicit-declaration.html My main worry is point 3, issues like #1066394. #1066394 was found due to causing a FTBFS in a different package, but the more common case is likely that a program has some feature/plugin disabled and this won't be spotted until much later. "Much later" might be after the release of trixie a user upgrading to bookworm who uses this feature. Or it might result in a program silently using an insecure legacy codepath, e.g. after a test for getentropy() failed. A large part of the packages in unstable might not get recompiled between now and the release of trixie, creating the additional issue that any such problem might occur only after a security update or point release update if this is the next rebuild of the package in trixie. --- End Message --- --- Begin Message --- Hi! On Sat, 2024-03-16 at 01:57:16 +0100, Guillem Jover wrote: > On Sat, 2024-03-16 at 02:18:22 +0200, Adrian Bunk wrote: > > Package: dpkg-dev > > Version: 1.22.6 > > Severity: serious > > X-Debbugs-Cc: Steve Langasek > > > 3. Code that does still compile with -Werror=implicit-function-declaration > >but behaves differently, e.g. due to failing autoconf tests silently > >disabling features > > > Debian has automation listing implicit-function-declaration warnings > > in all packages already running for several years: > > https://qa.debian.org/bls/bytag/W-implicit-declaration.html > > > My main worry is point 3, issues like #1066394. > > > > #1066394 was found due to causing a FTBFS in a different package, > > but the more common case is likely that a program has some > > feature/plugin disabled and this won't be spotted until much later. > > > > "Much later" might be after the release of trixie a user upgrading > > to bookworm who uses this feature. > > > > Or it might result in a program silently using an insecure legacy codepath, > > e.g. after a test for getentropy() failed. > > Not enabling this -Werror might imply ABI breakage for the time64 > transition, which seems pretty terrible too. The way I see it, and > given the timing, effort and preparation necessary for this transition, > both options (enabling or not enabling the fatal warning) are potentially > bad in their own way. > > But given that these are clearly bugs, that not enabling them can imply > ABI breakage, that if things go according to plan (AFAIK) this will be > made the default anyway with gcc-14, that we can track those down, and > people have already been doing that for the Modern-C effort, see: > > https://fedoraproject.org/wiki/Changes/PortingToModernC > https://wiki.gentoo.org/wiki/Modern_C_porting > > I think we might as well just cope with this anyway right away. > > > A large part of the packages in unstable might not get recompiled > > between now and the release of trixie, creating the additional > > issue that any such problem might occur only afte
Processed: dpkg-buildflags: add support for building with frame pointers enabled
Processing control commands: > merge 1064476 1058665 1058664 Bug #1064476 [dpkg-dev] dpkg-buildflags: add support for building with frame pointers enabled Bug #1058664 [dpkg-dev] dpkg-buildflags: add support for building with frame pointers enabled Bug #1058665 [dpkg-dev] dpkg-buildflags: add support for building with frame pointers enabled Merged 1058664 1058665 1064476 -- 1058664: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058664 1058665: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058665 1064476: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064476 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1065672: marked as done (dpkg: Proofread Swedish translation)
Your message dated Sun, 10 Mar 2024 19:49:49 + with message-id and subject line Bug#1065672: fixed in dpkg 1.22.6 has caused the Debian Bug report #1065672, regarding dpkg: Proofread Swedish translation 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.) -- 1065672: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065672 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.5 Severity: wishlist Tags: patch l10n Dear Maintainer, In the Swedish translation of the dpkg-source man-page I discovered a small typo - see this patch: diff --git a/man/po/sv.po b/man/po/sv.po index d0a0a5e37..65b029ea5 100644 --- a/man/po/sv.po +++ b/man/po/sv.po @@ -20024,8 +20024,8 @@ msgid "" "control files and directories of the most common revision control systems, " "backup and swap files and Libtool build output directories." msgstr "" -"B<-I> ensamt lägger till satandard B<--exclude>-flaggor som filtrerar ut " -"styrfiler och kataloger från de flesta vanliga versionshanteringssystem, " +"B<-I> ensamt lägger till standard B<--exclude>-flaggor som filtrerar ut " +"styrfiler och kataloger från de flesta vanliga versionshanteringssystemen, " "säkerhetskopior, växlingsfiler och Libtool-byggutdatakataloger." #. type: textblock The first one ( /satandard/standard/) is obvious, the other /versionshanteringssystem/versionshanteringssystemen/ might be a bit more debatable. /Andreas Rönnquist gus...@debian.org -- Package-specific info: -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.6.9-amd64 (SMP w/2 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b2 ii libc62.37-15.1 ii liblzma5 5.6.0-0.2 ii libmd0 1.1.0-2 ii libselinux1 3.5-2 ii libzstd1 1.5.5+dfsg2-2 ii tar 1.35+dfsg-3 ii zlib1g 1:1.3.dfsg-3.1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.7.13+b1 pn debsig-verify -- no debconf information --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.6 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1065...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sun, 10 Mar 2024 20:21:24 +0100 Source: dpkg Architecture: source Version: 1.22.6 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1065371 1065401 1065518 1065575 1065648 1065672 Changes: dpkg (1.22.6) unstable; urgency=medium . [ Guillem Jover ] * dpkg-deb: Fix up compressor parameters for default legacy format. * Perl modules: - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func. Closes: #1065371 - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func. See #1065371. * Documentation: - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools. * Code internals: - libdpkg: Use array access instead of pointer arithmetic for meminfo parser. - libdpkg: Use a macro to define the zstd default compression level. * Build system: - Test with minimal library dependencies in CI. - Add gen-release script. * Packaging: - Fix typo in man page reference in changelog. * Test suite: - Refactor OpenPGP backend and commands list. - Refactor certfile and keyfile filenames for OpenPGP test. - Skip OpenPGP tests if the
Bug#1065648: marked as done (dpkg: FTBFS when gpg is installed)
Your message dated Sun, 10 Mar 2024 19:49:49 + with message-id and subject line Bug#1065648: fixed in dpkg 1.22.6 has caused the Debian Bug report #1065648, regarding dpkg: FTBFS when gpg is installed 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.) -- 1065648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065648 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: dpkg Version: 1.22.5 Severity: normal Tags: ftbfs X-Debbugs-Cc: sweetyf...@deepin.org Hi, When building dpkg in some environment with gpg installed or lintian installed (lintian depends on gpg), dh_auto_test failed in Dpkg_OpenPGP.t. But when gnupg is installed, dpkg builds successfully. In those circumstances, Dpkg_OpenPGP.t should skip subtests instead of fail. Best regards, Tianyu Chen @ deepin -- System Information: Distributor ID: Deepin Description:Deepin 23 Release:23 Codename: beige Architecture: x86_64 Kernel: Linux 6.6.7-amd64-desktop-hwe (SMP w/16 CPU threads; PREEMPT) Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), LANGUAGE=zh_CN Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled ../../scripts/t/Dpkg_Path.t ok ../../scripts/t/Dpkg_Control_Tests.t ... ok ../../scripts/t/Dpkg_Source_Functions.t ok # Failed test '(auto:auto) dearmoring OpenPGP ASCII Armored certificate' # at ../../scripts/t/Dpkg_OpenPGP.t line 67. # Failed test '(auto:auto) armoring OpenPGP binary certificate' # at ../../scripts/t/Dpkg_OpenPGP.t line 69. diff: t.tmp/Dpkg_OpenPGP/dpkg-test-pub.asc: No such file or directory # Failed test '(auto:auto) OpenPGP certificate dearmor/armor round-trip correctly (../../scripts/t/Dpkg_OpenPGP/dpkg-test-pub.asc vs t.tmp/Dpkg_OpenPGP/dpkg-test-pub.asc)' # at ../../scripts/t/Dpkg_OpenPGP.t line 54. # Failed test '(auto:auto) armoring OpenPGP binary signature succeeded' # at ../../scripts/t/Dpkg_OpenPGP.t line 74. # Failed test '(auto:auto) armoring OpenPGP armored signature succeeded' # at ../../scripts/t/Dpkg_OpenPGP.t line 78. diff: t.tmp/Dpkg_OpenPGP/sign-file-rearmor.asc: No such file or directory # Failed test '(auto:auto) rearmoring OpenPGP ASCII Armor changed the file (../../scripts/t/Dpkg_OpenPGP/sign-file.asc vs t.tmp/Dpkg_OpenPGP/sign-file-rearmor.asc)' # at ../../scripts/t/Dpkg_OpenPGP.t line 54. # Failed test '(auto:auto) dearmoring OpenPGP armored signature succeeded' # at ../../scripts/t/Dpkg_OpenPGP.t line 83. diff: t.tmp/Dpkg_OpenPGP/sign-file.sig: No such file or directory ../../scripts/t/Dpkg_Deps.t ok ../../scripts/t/Dpkg_Control.t . ok # Failed test '(auto:auto) dearmored OpenPGP ASCII Armor signature matches (../../scripts/t/Dpkg_OpenPGP/sign-file.sig vs t.tmp/Dpkg_OpenPGP/sign-file.sig)' # at ../../scripts/t/Dpkg_OpenPGP.t line 54. # Failed test '(auto:auto) verify OpenPGP ASCII Armor inline signature' # at ../../scripts/t/Dpkg_OpenPGP.t line 90. # Failed test '(auto:auto) verify OpenPGP binary inline signature' # at ../../scripts/t/Dpkg_OpenPGP.t line 92. # Failed test '(auto:auto) verify OpenPGP ASCII Armor detached signature' # at ../../scripts/t/Dpkg_OpenPGP.t line 95. # Failed test '(auto:auto) verify OpenPGP binary detached signature' # at ../../scripts/t/Dpkg_OpenPGP.t line 97. ../../scripts/t/Dpkg_Substvars.t ... ok ../../scripts/t/Dpkg_Source_Format.t ... ok ../../scripts/t/Dpkg_Changelog.t ... ok ../../scripts/t/Dpkg_Source_Patch.t ok ../../scripts/t/Dpkg_Changelog_Ubuntu.t ok # Looks like you failed 12 tests of 32. ../../scripts/t/Dpkg_OpenPGP.t . not ok 3 - (auto:auto) dearmoring OpenPGP ASCII Armored certificate not ok 4 - (auto:auto) armoring OpenPGP binary certificate not ok 5 - (auto:auto) OpenPGP certificate dearmor/armor round-trip correctly (../../scripts/t/Dpkg_OpenPGP/dpkg-test-pub.asc vs t.tmp/Dpkg_OpenPGP/dpkg-test-pub.asc) not ok 6 - (auto:auto) armoring OpenPGP binary signature succeeded not ok 8 - (auto:auto) armoring OpenPGP armored signature succeeded not ok 9 - (auto:auto) rearmoring OpenPGP ASCII Armor changed the file (../../scripts/t/Dpkg_OpenPGP/sign-file.asc vs t.tmp/Dpkg_OpenPGP/sign-file-rearmor.asc) not ok 10 - (auto:auto) dearmoring OpenPGP armored signature succeeded not ok 11 - (auto:auto) dearmored OpenPGP ASCII Armor signature matches (../../scripts/t/Dpkg_OpenPGP/sign-file.sig vs t.tmp/Dpkg_OpenPGP/sign-file.sig) not ok 12 - (auto:auto) verify OpenPGP ASCII Armor inline signature
Bug#1065575: marked as done (/usr/bin/dpkg-deb: Wrong arguments in Swedish translations for dpkg-deb and dpkg man pages)
Your message dated Sun, 10 Mar 2024 19:49:49 + with message-id and subject line Bug#1065575: fixed in dpkg 1.22.6 has caused the Debian Bug report #1065575, regarding /usr/bin/dpkg-deb: Wrong arguments in Swedish translations for dpkg-deb and dpkg man pages 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.) -- 1065575: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065575 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.21.22 Severity: minor File: /usr/bin/dpkg-deb Dear Maintainer, -- Package-specific info: This system uses merged-usr-via-aliased-dirs, going behind dpkg's back, breaking its core assumptions. This can cause silent file overwrites and disappearances, and its general tools misbehavior. See <https://wiki.debian.org/Teams/Dpkg/FAQ#broken-usrmerge>. -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-0.deb12.4-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b1 ii libc62.36-9+deb12u4 ii liblzma5 5.4.1-0.2 ii libmd0 1.0.4-2 ii libselinux1 3.4-1+b6 ii libzstd1 1.5.4+dfsg2-5 ii tar 1.34+dfsg-1.2+deb12u1 ii zlib1g 1:1.2.13.dfsg-1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.6.1 pn debsig-verify -- no debconf information With vague@SEJA:~$ echo $LANG sv_SE.UTF-8 'man dpkg-deb' and 'man dpkg', both show --vextract with wrong shortform argument -x|--extract arkiv katalog Extrahera filerna som finns i paketet. -C|--vextract arkiv katalog Extrahera och visa filnamnen som finns i paketet. Changing language with 'LANG=en man dpkg-deb' the shortform is correct -x, --extract archive directory Extract the files contained by package. -X, --vextract archive directory Extract and display the filenames contained by a package. This can be confusing for users if they don't check 'dpkg-deb --help' and notice the discrepancy /Jari --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.6 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1065...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sun, 10 Mar 2024 20:21:24 +0100 Source: dpkg Architecture: source Version: 1.22.6 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1065371 1065401 1065518 1065575 1065648 1065672 Changes: dpkg (1.22.6) unstable; urgency=medium . [ Guillem Jover ] * dpkg-deb: Fix up compressor parameters for default legacy format. * Perl modules: - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func. Closes: #1065371 - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func. See #1065371. * Documentation: - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools. * Code internals: - libdpkg: Use array access instead of pointer arithmetic for meminfo parser. - libdpkg: Use a macro to define the zstd default compression level. * Build system: - Test with minimal library dependencies in CI. - Add gen-release script. * Packaging: - Fix typo in man page reference in changelog. * Test suite: - Refactor OpenPGP backend and commands list. - Refactor certfile and keyfile filenames for OpenPGP test. - Skip OpenPGP tests if the b
Bug#1065371: marked as done (unable to disable bug-implicit-func for time64)
Your message dated Sun, 10 Mar 2024 19:49:49 + with message-id and subject line Bug#1065371: fixed in dpkg 1.22.6 has caused the Debian Bug report #1065371, regarding unable to disable bug-implicit-func for time64 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.) -- 1065371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065371 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.5 Severity: important It's not possible to disable bug-implicit-func on architectures where time64 is enabled by default: DEB_BUILD_OPTIONS=qa=-bug-implicit-func dpkg-buildflags |grep ^CFLAGS CFLAGS=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/root/doko/heimdal-7.8.git20221117.28daf24+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/root/doko/heimdal-7.8.git20221117.28daf24+dfsg=/usr/src/heimdal-7.8.git20221117.28daf24+dfsg-4.1ubuntu1 This is seen when building heimdal for abi=time64, the configure check for checking for the crypt library fails, and later the build fails. There should be a way to override this. --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.6 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1065...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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: Sun, 10 Mar 2024 20:21:24 +0100 Source: dpkg Architecture: source Version: 1.22.6 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1065371 1065401 1065518 1065575 1065648 1065672 Changes: dpkg (1.22.6) unstable; urgency=medium . [ Guillem Jover ] * dpkg-deb: Fix up compressor parameters for default legacy format. * Perl modules: - Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func. Closes: #1065371 - Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func. See #1065371. * Documentation: - man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools. * Code internals: - libdpkg: Use array access instead of pointer arithmetic for meminfo parser. - libdpkg: Use a macro to define the zstd default compression level. * Build system: - Test with minimal library dependencies in CI. - Add gen-release script. * Packaging: - Fix typo in man page reference in changelog. * Test suite: - Refactor OpenPGP backend and commands list. - Refactor certfile and keyfile filenames for OpenPGP test. - Skip OpenPGP tests if the backend does not have a verify command. Closes: #1065648 * Localization: - Fix typos in Swedish man pages translations. Thanks to Andreas Rönnquist . Closes: #1065672 - Fix typos in Swedish man pages translations. Closes: #1065575 - Update Dutch man pages translations. Thanks to Frans Spiesschaert . Closes: #1065518 - Update Portuguese man pages translations. Thanks to Américo Monteiro . Closes: #1065401 . [ Helge Kreutzmann ] * Localization: - Update German man pages translation. Checksums-Sha1: 161792567c1eb418ebd26b38b1d7a010ee6ae5b0 3041 dpkg_1.22.6.dsc 9d36edfd0205e707bbbe3061a6d7085686cea83d 5630704 dpkg_1.22.6.tar.xz f34358af85508d51f1d52e73eecd0d4dc6a54f97 8089 dpkg_1.22.6_amd64.buildinfo Checksums-Sha256: 9e109e78ee459a132813c7f21a67a7845e26e3e203d5d51ea4ee81dd5abb3443 3041 dpkg_1.22.6.dsc 4379123466cf1804f82aaac7fbea7133c58aefa178dfbf7029cdc61a8d220655 5630704 dpkg_1.22.6.tar.xz 89b90bf33b90bea0bb78a26dc5d7101834af639a094f4b0b4ab8e0d5c5ea9c74 8089 dpkg_1.22.6_amd64.buildinfo Files: 40176b6fc5fe66fc1590692eb5c3d0db 3041 admin required dpkg_1.22.6.dsc 595ba2badfa81bb2915b7bca08a5c245 5630704 admin required dpkg_1.22.6.tar.xz 1244a302899b30dee7de07fb20166ca3 8089 admin required dpkg_1.22.6_amd64.buildinfo -BEGIN PGP SIGNATURE
Processed: Bug#1065648 in package dpkg marked as pending
Processing control commands: > tag 1065648 pending Bug #1065648 [src:dpkg] dpkg: FTBFS when gpg is installed Added tag(s) pending. -- 1065648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065648 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1065672 in package dpkg marked as pending
Processing control commands: > tag 1065672 pending Bug #1065672 [dpkg] dpkg: Proofread Swedish translation Added tag(s) pending. -- 1065672: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065672 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1065575 in package dpkg marked as pending
Processing control commands: > tag 1065575 pending Bug #1065575 [dpkg] /usr/bin/dpkg-deb: Wrong arguments in Swedish translations for dpkg-deb and dpkg man pages Added tag(s) pending. -- 1065575: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065575 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1065518 in package dpkg marked as pending
Processing control commands: > tag 1065518 pending Bug #1065518 [dpkg] dpkg: [INTL:nl] Dutch translation for the dpkg package's documentation Added tag(s) pending. -- 1065518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065518 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1065371 in package dpkg marked as pending
Processing control commands: > tag 1065371 pending Bug #1065371 [dpkg-dev] unable to disable bug-implicit-func for time64 Added tag(s) pending. -- 1065371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065371 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1065401 in package dpkg marked as pending
Processing control commands: > tag 1065401 pending Bug #1065401 [dpkg] dpkg: [INTL:pt] Update on Portuguese translation of MANPAGE Added tag(s) pending. -- 1065401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065401 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1028320: marked as done (Enable lfs (large file support) by default on hppa)
Your message dated Thu, 7 Mar 2024 04:33:00 +0100 with message-id and subject line Re: Bug#1028320: Enable lfs (large file support) by default on hppa has caused the Debian Bug report #1028320, regarding Enable lfs (large file support) by default on hppa 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.) -- 1028320: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028320 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Severity: important Tags: lfs, hppa Version: 1.21.17 Tags: hppa, patch, ftbfs This is a follow-up for #1020335 regarding "enabling LFS by default on hppa arch". It's unfeasable to try to fix every package which fails on hppa due to missing large file support. The problem is, that failures happen undeterministic and silently at runtime which makes it often really hard to find the real cause and in summary wastes a lot of developer time. The attached patch is trivial and enables LFS by default for the hppa arch only. Guillem, would you mind applying the attached patch? Testing: $ dpkg-buildflags --get CPPFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 $ DEB_BUILD_MAINT_OPTIONS="future=+lfs" dpkg-buildflags --get CPPFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 $ DEB_BUILD_MAINT_OPTIONS="future=-lfs" dpkg-buildflags --get CPPFLAGS -Wdate-time -D_FORTIFY_SOURCE=2 That way, we *just* need to mark those packages which shouldn't be built with LFS with: DEB_BUILD_MAINT_OPTIONS="future=-lfs" This is much easier to handle than the other way around. I expect the number of packages which need this flag disabled is minimal. Thanks, Helgediff -up ./scripts/Dpkg/Vendor/Debian.pm.org ./scripts/Dpkg/Vendor/Debian.pm --- ./scripts/Dpkg/Vendor/Debian.pm.org 2022-12-21 11:07:11.032960709 + +++ ./scripts/Dpkg/Vendor/Debian.pm 2022-12-21 13:47:24.308936916 + @@ -96,6 +96,16 @@ sub run_hook { sub _add_build_flags { my ($self, $flags) = @_; +require Dpkg::Arch; + +my $arch = Dpkg::Arch::get_host_arch(); +my ($abi, $libc, $os, $cpu) = Dpkg::Arch::debarch_to_debtuple($arch); + +unless (defined $abi and defined $libc and defined $os and defined $cpu) { +warning(g_("unknown host architecture '%s'"), $arch); +($abi, $os, $cpu) = ('', '', ''); +} + # Default feature states. my %use_feature = ( future => { @@ -138,6 +148,11 @@ sub _add_build_flags { }, ); +# enable LFS for hppa by default, disable with "future=-lfs" +if ($cpu =~ /^(?:hppa)$/) { + $use_feature{future}{lfs} = 1; +} + ## Setup require Dpkg::BuildOptions; @@ -151,16 +166,6 @@ sub _add_build_flags { $opts_maint->parse_features($area, $use_feature{$area}); } -require Dpkg::Arch; - -my $arch = Dpkg::Arch::get_host_arch(); -my ($abi, $libc, $os, $cpu) = Dpkg::Arch::debarch_to_debtuple($arch); - -unless (defined $abi and defined $libc and defined $os and defined $cpu) { -warning(g_("unknown host architecture '%s'"), $arch); -($abi, $os, $cpu) = ('', '', ''); -} - ## Global defaults my @compile_flags = qw( --- End Message --- --- Begin Message --- Version: 1.22.5 Hi! On Wed, 2023-01-25 at 16:52:03 +0100, Helge Deller wrote: > On 1/24/23 11:55, Guillem Jover wrote: > > On Mon, 2023-01-09 at 15:20:41 +0100, Helge Deller wrote: > > > Package: dpkg > > > Severity: important > > > Tags: lfs, hppa > > > Version: 1.21.17 > > > Tags: hppa, patch, ftbfs > > Given the above, I think I'd like have more information on the table, > > and I'm not sure how urgent you see this change, but I think right now > > during the freeze is probably not the right time to entertain? > > It's urgent, because I see packages failing to build from source on > the buildds. Often it's just that they run testcases after building > and then fail to find their sources, test scenarios, > So, after the freeze > > > I think some of the information I might like to see, might perhaps be > > a tall ask, but I think it would be very useful for hppa and for other > > ports as well. And in the end I think given that this would also > > probably end up having a global impact on maintainers, it might be > > worth bringing it up on debian-devel, once there's a more clear > > picture? > > > > Does th
Bug#1065429: marked as done (dpkg -s: spurious error "dpkg-query: error: --status needs a valid package name")
Your message dated Thu, 7 Mar 2024 03:34:08 +0100 with message-id and subject line Re: Bug#1065429: dpkg -s: spurious error "dpkg-query: error: --status needs a valid package name" has caused the Debian Bug report #1065429, regarding dpkg -s: spurious error "dpkg-query: error: --status needs a valid package name" 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.) -- 1065429: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065429 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.5 Severity: important I get the following error: cventin:~> dpkg -s libc6-dev dpkg-query: error: --status needs a valid package name but 'libc6-dev' is not: ambiguous package name 'libc6-dev' with more than one installed instance while this is a valid package name: with an "apt" command, I get: The following packages were automatically installed and are no longer required: libnsl-dev libnsl-dev:i386 libnsl2:i386 libtirpc-dev libtirpc-dev:i386 ^^ libtirpc3:i386 [...] The package name is listed above. "apt-cache show libc6-dev" also lists this package. -- Package-specific info: -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.6.15-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b2 ii libc62.37-15 ii liblzma5 5.6.0-0.2 ii libmd0 1.1.0-2 ii libselinux1 3.5-2 ii libzstd1 1.5.5+dfsg2-2 ii tar 1.35+dfsg-3 ii zlib1g 1:1.3.dfsg-3+b1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.7.12 pn debsig-verify -- no debconf information -- Vincent Lefèvre - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon) --- End Message --- --- Begin Message --- Hi! On Mon, 2024-03-04 at 13:47:00 +0100, Vincent Lefevre wrote: > Package: dpkg > Version: 1.22.5 > Severity: important > I get the following error: > > cventin:~> dpkg -s libc6-dev > dpkg-query: error: --status needs a valid package name but 'libc6-dev' is > not: ambiguous package name 'libc6-dev' with more than one installed instance > > while this is a valid package name: with an "apt" command, I get: > > The following packages were automatically installed and are no longer > required: > libnsl-dev libnsl-dev:i386 libnsl2:i386 libtirpc-dev libtirpc-dev:i386 > ^^ > libtirpc3:i386 > [...] > > The package name is listed above. I don't see a bug here. This has behaved this way since multiarch was implemented, so that for Multi-Arch packages with multiple instances installed would get reproducible data even when dpkg itself had been cross-graded (which would change its native architecture). Ideally when confronted with multiple instances, all of them would be printed but callers could break as not expecting multiple paragraphs in those cases. So you need to arch-qualify these packages, such as: dpkg -s libc6-dev:amd64 > "apt-cache show libc6-dev" also lists this package. apt behaves differently, this has been also a known discrepancy, but then they operate in general differently when it comes to their CLI arguments anyway. As mentioned above, because I don't see a bug here, I'm closing this report. Thanks, Guillem--- End Message ---
Processed: Re: Bug#1065371: Acknowledgement (unable to disable bug-implicit-func for time64)
Processing control commands: > severity -1 serious Bug #1065371 [dpkg-dev] unable to disable bug-implicit-func for time64 Severity set to 'serious' from 'important' -- 1065371: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065371 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1064856: marked as done (dpkg: New xz-utils print warnings on stderr)
Your message dated Tue, 27 Feb 2024 04:19:50 + with message-id and subject line Bug#1064856: fixed in dpkg 1.22.5 has caused the Debian Bug report #1064856, regarding dpkg: New xz-utils print warnings on stderr 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.) -- 1064856: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064856 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.4 Severity: important xz-utils 5.6.0 has been uploaded to unstable. A changed behaviour of `xz' is now that mutlti threaded compress/ decompression is now enabled by default. This in turn leads to warnings if the requested amount of memory exceeds the available amount. A snippet from https://ci.debian.net/data/autopkgtest/testing/armel/d/dpkg/43341232/log.gz | 88s /tmp/autopkgtest-lxc.dumkcbm0/downtmp/build.4CO/src/src/at/deb-format.at:518: | 88s # Extract the base members | 88s xz -c control.tar >control.tar.xz | 88s xz -c data.tar >data.tar.xz | 88s | 89s --- /dev/null 2024-02-26 09:29:33.669234548 + | 89s +++ /tmp/autopkgtest-lxc.dumkcbm0/downtmp/autopkgtest_tmp/src/at/testsuite.dir/at-groups/4/stderr 2024-02-26 09:30:58.601386838 + | 89s @@ -0,0 +1,2 @@ | 89s +xz: Reduced the number of threads from 16 to 8 to not exceed the memory usage limit of 1400 MiB | 89s +xz: Reduced the number of threads from 16 to 8 to not exceed the memory usage limit of 1400 MiB | 89s 4. deb-format.at:511: FAILED (deb-format.at:518) Allowing output on stderr would be a possible tix. Sebastian --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.5 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1064...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 27 Feb 2024 04:28:03 +0100 Source: dpkg Architecture: source Version: 1.22.5 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1037136 1063641 1064036 1064856 Changes: dpkg (1.22.5) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildapi: Remove -v alias for --version. * dpkg-query: Fix exit codes for --show. Closes: #1064036 * Perl modules: - Dpkg::OpenPGP::Backend::Sequoia: Update to new CLI API changes. - Dpkg::OpenPGP::Backend::GnuPG: Add support for Sequoia gpg Chameleon. - Dpkg::Vendor::Debian: Only append branch compiler flags if $flag is set. - Dpkg::Vendor: Make the add_build_flags() a non-private method. - Dpkg::Vendor::Ubuntu: Pass compiler flags to disable features. Based on a patch by Matthias Klose . - Dpkg::Vendor::Debian: Enable time64 feature by default except on -i386. Closes: #1037136 Based on a patch by Steve Langasek . - Dpkg::Vendor::Debian: Enable qa=+bug-implicit-func for abi=+time64 feature. Based on a patch by Steve Langasek . * Documentation: - man, doc: Fix dpkg-buildapi option and command grouping in descriptions. - man: Add spaces around make variable assignments. - man: Do not duplicate list of known feature areas in dpkg-buildflags. - man: Document known feature areas in DEB_BUILD_OPTIONS for dpkg-buildpackage. - man: Improve build flags feature specification in environment variables. Closes: #1063641 - man: Use L markup for inter link reference. - man: Mention Build-Depends-Packages in dpkg-shlibdeps(1). * Code internals: - libdpkg: Add comment clarifying GNU long name tar format expectations. - libdpkg: Use an intermediate mode variable in secure_unlink_statted(). - dpkg: Rename symlink_len to linksize. - dpkg: Rename r variable for readlink() return value to linksize. - dpkg: Reduce variable scope in conffderef(). - libdpkg: Refactor file_readlink() function. - libdpkg: Deindent an else clause. - lib, src: Fold if with last previous else. - perl
Bug#1064036: marked as done (dpkg: wrong dpkg-query exit status on syntax error?)
Your message dated Tue, 27 Feb 2024 04:19:50 + with message-id and subject line Bug#1064036: fixed in dpkg 1.22.5 has caused the Debian Bug report #1064036, regarding dpkg: wrong dpkg-query exit status on syntax error? 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.) -- 1064036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064036 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.22.4 Severity: normal Hey. dpkg-query manpage says: EXIT STATUS 0 The requested query was successfully performed. 1 The requested query failed either fully or partially, due to no file or package being found (except for --control-path, --control-list and --control-show were such errors are fatal). 2 Fatal or unrecoverable error due to invalid command-line usage, or interactions with the system, such as accesses to the database, memory allocations, etc. E.g.: $ dpkg-query --showformat='${db:Status-Status}' --show --list 2>/dev/null ; echo $? 2 looks good, as does $ dpkg-query --showformat='${db:Status-Status}' --show not-existing-package 2>/dev/null ; echo $? 1 But e.g. $ dpkg-query --showformat='${db:Status-Statu' --show 2>/dev/null ; echo $? 1 causes also 1, though it fails because of the syntax error in the format string. Shouldn't that be a 2? At least it seems to make it impossible to definitely find out whether a package is not installed (respectively not existant). btw. it will also not fail at all in cases like: $ dpkg-query --showformat='${db:Status-Statu}' --show 2>/dev/null ; echo $? 0 where the field doesn't exist. Not sure whether that’s desired or not Cheers, Chris. -- Package-specific info: -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT) Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b2 ii libc62.37-15 ii liblzma5 5.4.5-0.3 ii libmd0 1.1.0-2 ii libselinux1 3.5-2 ii libzstd1 1.5.5+dfsg2-2 ii tar 1.35+dfsg-3 ii zlib1g 1:1.3.dfsg-3+b1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.7.11 ii debsig-verify 0.29 -- no debconf information --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.5 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1064...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 27 Feb 2024 04:28:03 +0100 Source: dpkg Architecture: source Version: 1.22.5 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1037136 1063641 1064036 1064856 Changes: dpkg (1.22.5) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildapi: Remove -v alias for --version. * dpkg-query: Fix exit codes for --show. Closes: #1064036 * Perl modules: - Dpkg::OpenPGP::Backend::Sequoia: Update to new CLI API changes. - Dpkg::OpenPGP::Backend::GnuPG: Add support for Sequoia gpg Chameleon. - Dpkg::Vendor::Debian: Only append branch compiler flags if $flag is set. - Dpkg::Vendor: Make the add_build_flags() a non-private method. - Dpkg::Vendor::Ubuntu: Pass compiler flags to disable features. Based on a patch by Matthias Klose . - Dpkg::Vendor::Debian: Enable time64 feature by default except on -i386. Closes: #1037136 Based on a patch by Steve Langasek . - Dpkg::Vendor::Debian: Enable qa=+bug-implicit-func for abi=+time64 feature. Based on a patch by Steve Langasek . * Documentation: - m
Bug#1037136: marked as done (dpkg-buildflags: 64-bit time_t by default)
Your message dated Tue, 27 Feb 2024 04:19:50 + with message-id and subject line Bug#1037136: fixed in dpkg 1.22.5 has caused the Debian Bug report #1037136, regarding dpkg-buildflags: 64-bit time_t 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.) -- 1037136: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037136 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.21.22 Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu mantic patch Hi Guillem, The discussion on debian-devel around 64-bit time_t has died down, so I figure it's time to propose some patches to implement what's been discussed there. I'm not sure whether you were persuaded that i386 should stay with the current ABI, but anyway thought I would propose the patches and we could discuss further if necessary. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org From 5a861d19b1610ae82bf95e6c5142a3365436fbd2 Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Fri, 2 Jun 2023 14:30:20 + Subject: [PATCH 1/3] lfs and time64 are no longer "future", call them "feature" instead Recognize future= for backwards compatibility. --- scripts/Dpkg/Vendor/Debian.pm | 32 ++-- scripts/t/Dpkg_BuildFlags.t | 2 +- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/scripts/Dpkg/Vendor/Debian.pm b/scripts/Dpkg/Vendor/Debian.pm index 9285a61cf..f3d81bcc2 100644 --- a/scripts/Dpkg/Vendor/Debian.pm +++ b/scripts/Dpkg/Vendor/Debian.pm @@ -105,10 +105,14 @@ sub set_build_features { # Default feature states. my %use_feature = ( -future => { +feature => { lfs => 0, time64 => 0, }, +future => { +lfs => -1, +time64 => -1, +}, qa => { bug => 0, canary => 0, @@ -172,9 +176,17 @@ sub set_build_features { ($abi, $os, $cpu) = ('', '', ''); } -## Area: future +# compatibility: map future=[+-]lfs,time64 onto 'feature' +if ((my $flag = $use_feature{future}{lfs}) != -1) { +$use_feature{feature}{lfs} = $flag; +} +if ((my $flag = $use_feature{future}{time64}) != -1) { +$use_feature{feature}{time64} = $flag; +} + +## Area: feature -if ($use_feature{future}{time64}) { +if ($use_feature{feature}{time64}) { # On glibc, new ports default to time64, old ports currently default # to time32, so we track the latter as that is a list that is not # going to grow further, and might shrink. @@ -211,16 +223,16 @@ sub set_build_features { if ($abi_bits != 32 or not exists $time32_arch{$arch} or $libc eq 'musl') { -$use_feature{future}{time64} = 0; +$use_feature{feature}{time64} = 0; } elsif ($libc eq 'gnu') { # On glibc 64-bit time_t support requires LFS. -$use_feature{future}{lfs} = 1; +$use_feature{feature}{lfs} = 1; } } -if ($use_feature{future}{lfs}) { +if ($use_feature{feature}{lfs}) { if ($abi_bits != 32) { -$use_feature{future}{lfs} = 0; +$use_feature{feature}{lfs} = 0; } } @@ -375,14 +387,14 @@ sub _add_build_flags { $flags->append($_, $default_flags) foreach @compile_flags; $flags->append('DFLAGS', $default_d_flags); -## Area: future +## Area: feature -if ($flags->use_feature('future', 'lfs')) { +if ($flags->use_feature('feature', 'lfs')) { $flags->append('CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'); } -if ($flags->use_feature('future', 'time64')) { +if ($flags->use_feature('feature', 'time64')) { $flags->append('CPPFLAGS', '-D_TIME_BITS=64'); } diff --git a/scripts/t/Dpkg_BuildFlags.t b/scripts/t/Dpkg_BuildFlags.t index 850fe28b8..d64c54bfd 100644 --- a/scripts/t/Dpkg_BuildFlags.t +++ b/scripts/t/Dpkg_BuildFlags.t @@ -85,7 +85,7 @@ is($bf->get_origin('DPKGFLAGS'), 'env', 'flag has an env origin'); ok($bf->is_maintainer_modified('DPKGFLAGS'), 'prepend marked flag as maint modified'); my %known_feat
Bug#1063641: marked as done (dpkg-buildflags: please document how to enable/disable area features for different areas)
Your message dated Tue, 27 Feb 2024 04:19:50 + with message-id and subject line Bug#1063641: fixed in dpkg 1.22.5 has caused the Debian Bug report #1063641, regarding dpkg-buildflags: please document how to enable/disable area features for different areas 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.) -- 1063641: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063641 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg-dev Version: 1.22.4 Severity: minor man:dpkg-buildflags(1) documents only how to specify multiple area features fot the same area with examples like: export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,-fortify export DEB_BUILD_MAINT_OPTIONS=hardening=-all,+format,+fortify There is no documentation how to specify area features for different areas like "abi" and "hardening" at the same time. (This probably also leads to the question if one can specify hardening=+pie{something-for-abi}hardening=+fortify or if all area features have to be enabled/disabled at once.) Ansgar --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.5 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1063...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 27 Feb 2024 04:28:03 +0100 Source: dpkg Architecture: source Version: 1.22.5 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1037136 1063641 1064036 1064856 Changes: dpkg (1.22.5) unstable; urgency=medium . [ Guillem Jover ] * dpkg-buildapi: Remove -v alias for --version. * dpkg-query: Fix exit codes for --show. Closes: #1064036 * Perl modules: - Dpkg::OpenPGP::Backend::Sequoia: Update to new CLI API changes. - Dpkg::OpenPGP::Backend::GnuPG: Add support for Sequoia gpg Chameleon. - Dpkg::Vendor::Debian: Only append branch compiler flags if $flag is set. - Dpkg::Vendor: Make the add_build_flags() a non-private method. - Dpkg::Vendor::Ubuntu: Pass compiler flags to disable features. Based on a patch by Matthias Klose . - Dpkg::Vendor::Debian: Enable time64 feature by default except on -i386. Closes: #1037136 Based on a patch by Steve Langasek . - Dpkg::Vendor::Debian: Enable qa=+bug-implicit-func for abi=+time64 feature. Based on a patch by Steve Langasek . * Documentation: - man, doc: Fix dpkg-buildapi option and command grouping in descriptions. - man: Add spaces around make variable assignments. - man: Do not duplicate list of known feature areas in dpkg-buildflags. - man: Document known feature areas in DEB_BUILD_OPTIONS for dpkg-buildpackage. - man: Improve build flags feature specification in environment variables. Closes: #1063641 - man: Use L markup for inter link reference. - man: Mention Build-Depends-Packages in dpkg-shlibdeps(1). * Code internals: - libdpkg: Add comment clarifying GNU long name tar format expectations. - libdpkg: Use an intermediate mode variable in secure_unlink_statted(). - dpkg: Rename symlink_len to linksize. - dpkg: Rename r variable for readlink() return value to linksize. - dpkg: Reduce variable scope in conffderef(). - libdpkg: Refactor file_readlink() function. - libdpkg: Deindent an else clause. - lib, src: Fold if with last previous else. - perl: Fold if into previous else. - dpkg-mergechangelogs: Refactor merge_tail() sub from anonymous sub. - dpkg-query: Rename rc variables tracking no matches to misses. - dpkg-query: Rename failures variables tracking no matches to misses. * Build system: - Rename pkexec variables to polkitactions. - Move directory definitions to configure. - Use PACKAGE_TARNAME for pathname components in directories. - Split each automake variable value into its own
Processed: Bug#1037136 in package dpkg marked as pending
Processing control commands: > tag 1037136 pending Bug #1037136 [dpkg-dev] dpkg-buildflags: 64-bit time_t by default Added tag(s) pending. -- 1037136: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037136 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1064856 in package dpkg marked as pending
Processing control commands: > tag 1064856 pending Bug #1064856 [dpkg] dpkg: New xz-utils print warnings on stderr Added tag(s) pending. -- 1064856: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064856 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1064036 in package dpkg marked as pending
Processing control commands: > tag 1064036 pending Bug #1064036 [dpkg] dpkg: wrong dpkg-query exit status on syntax error? Added tag(s) pending. -- 1064036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064036 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug#1063641 in package dpkg marked as pending
Processing control commands: > tag 1063641 pending Bug #1063641 [dpkg-dev] dpkg-buildflags: please document how to enable/disable area features for different areas Added tag(s) pending. -- 1063641: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063641 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: retitle 1061718 to dpkg: Please add Kali Linux to the list of distros with a merged-usr layout
Processing commands for cont...@bugs.debian.org: > retitle 1061718 dpkg: Please add Kali Linux to the list of distros with a > merged-usr layout Bug #1061718 [dpkg] dpkg: Please add Kali Linux to the list of distros with a urs-merged layout Changed Bug title to 'dpkg: Please add Kali Linux to the list of distros with a merged-usr layout' from 'dpkg: Please add Kali Linux to the list of distros with a urs-merged layout'. > thanks Stopping processing here. Please contact me if you need assistance. -- 1061718: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061718 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: tagging 1061718
Processing commands for cont...@bugs.debian.org: > tags 1061718 + patch Bug #1061718 [dpkg] dpkg: Please add Kali Linux to the list of distros with a urs-merged layout Added tag(s) patch. > thanks Stopping processing here. Please contact me if you need assistance. -- 1061718: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061718 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1061404: marked as done (dpkg read buffer overrun unpacking K (long symbolic) records in data.tar)
Your message dated Wed, 24 Jan 2024 12:49:23 + with message-id and subject line Bug#1061404: fixed in dpkg 1.22.4 has caused the Debian Bug report #1061404, regarding dpkg read buffer overrun unpacking K (long symbolic) records in data.tar 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.) -- 1061404: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061404 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: dpkg Version: 1.21.22 Severity: important Dear Maintainer, On unpacking a custom .dpkg file with long symbolic links, I found a bunch of symbolic links ending in right, and one with copyright. The overrun made all the links exactly the same length; suggesting reuse of some kind of static buffer, but it's not clear if that's really the case. Making long link records an extra byte longer for the trailing null fixed the overrun and allowed the package to unpack correctly. Source for long link record length does not include trailing null: https://repo.or.cz/libtar.git/blob/HEAD:/lib/block.c#l294 I've stashed the offending .deb package but I'm not sure if I can get clearance to release it. This is a potential security vulnerability due to the bug class, but I can'd find a plausible exploit pathway. -- Package-specific info: This system uses merged-usr-via-aliased-dirs, going behind dpkg's back, breaking its core assumptions. This can cause silent file overwrites and disappearances, and its general tools misbehavior. See <https://wiki.debian.org/Teams/Dpkg/FAQ#broken-usrmerge>. -- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-16-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dpkg depends on: ii libbz2-1.0 1.0.8-5+b1 ii libc62.36-9+deb12u3 ii liblzma5 5.4.1-0.2 ii libmd0 1.0.4-2 ii libselinux1 3.4-1+b6 ii libzstd1 1.5.4+dfsg2-5 ii tar 1.34+dfsg-1.2 ii zlib1g 1:1.2.13.dfsg-1 dpkg recommends no packages. Versions of packages dpkg suggests: ii apt2.6.1 pn debsig-verify -- no debconf information --- End Message --- --- Begin Message --- Source: dpkg Source-Version: 1.22.4 Done: Guillem Jover We believe that the bug you reported is fixed in the latest version of dpkg, 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 1061...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guillem Jover (supplier of updated dpkg 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, 24 Jan 2024 13:12:31 +0100 Source: dpkg Architecture: source Version: 1.22.4 Distribution: unstable Urgency: medium Maintainer: Dpkg Developers Changed-By: Guillem Jover Closes: 1061404 Changes: dpkg (1.22.4) unstable; urgency=medium . [ Guillem Jover ] * Code internals: - dpkg: Rename r variable for readlink() return value to symlink_len. - dpkg: Rename r variable for fd_read() return value to n. - dpkg-deb: Rename r variable for fd_read() return value to nread. - dpkg-deb: Rename r variables for fd_read() call chain return value to rc. - dpkg-split: Rename r variable for strtoimax() return value to ret. - libdpkg: Rename r variable for path_quote_filename() return to ret. - libdpkg: Rename r variable for fclose() return value to rc. - libdpkg: Rename r variables for printf()-like return values to n. - libdpkg: Handle tar long GNU names and links not being NUL terminated. Closes: #1061404 - perl: Use qw() when importing symbols. - dpkg-gensymbols: Move foreach inlined array elements into a list. - dpkg-scansources: Fix newline breaks for ternary operators. * Packaging: - Update copyright years. Checksums-Sha1: 4a607ee6741ae3d42ab8497cb2680c3353b47f84 3041 dpkg_1.22.4.dsc 29a88b483582b32af3dc083a0c4ad270cc876153 5623080 dpkg_1.22.4.