Your message dated Sat, 06 Sep 2025 12:14:50 +0100 with message-id <ee4c0876608d99eb3f8b333b556fbd92e7a652eb.camel@adam-barratt.org.uk> and subject line Closing p-u requests for fixes included in 12.12 has caused the Debian Bug report #1108127, regarding bookworm-pu: package debian-security-support/12+2025.06.20 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 owner@bugs.debian.org immediately.) -- 1108127: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108127 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bookworm-pu: package debian-security-support/12+2025.06.20
- From: Santiago Ruano Rincón <santiagorr@riseup.net>
- Date: Fri, 20 Jun 2025 18:33:11 -0300
- Message-id: <aFXTlwHQLDNMvKWE@voleno>
Package: release.debian.org Severity: normal Tags: bookworm User: release.debian.org@packages.debian.org Usertags: pu X-Debbugs-Cc: debian-security-support@packages.debian.org Control: affects -1 + src:debian-security-support Dear release team, I'd like to propose a bookworm update for debian-security-support. [ Reason ] The are two changes: fixing #1106203, and a typo in a package name. #1106203 makes that the purpose of check-security-support (the main debian-security-support script) is null for packages that have been NMU'ed or that have a different version between the source and binary packages. See some examples at https://salsa.debian.org/debian/debian-security-support/-/merge_requests/44#note_615156 [ Impact ] The user will continue to no be warned that the concerned installed packages don't benefit from a full security support from debian. [ Tests ] A test has been added to the package, that is run during build time. I've tested the test on my own bookworm machine, and now I get results like: * Source:golang-github-containers-buildah Details: See https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#golang-static-linking Affected binary package: - buildah (installed version: 1.28.2+ds1-3+deb12u1+b1) [ Risks ] The code is trivial, and the tests have good coverage. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] The main change is: diff -Nru debian-security-support-12+2025.05.10/check-support-status.in debian-security-support-12+2025.06.20/check-support-status.in --- debian-security-support-12+2025.05.10/check-support-status.in 2025-05-10 09:43:50.000000000 -0300 +++ debian-security-support-12+2025.06.20/check-support-status.in 2025-06-20 17:54:47.000000000 -0300 @@ -169,7 +169,7 @@ # Get list of installed packages INSTALLED_LIST="$TEMPDIR/installed" -LC_ALL=C [% DPKG_QUERY %] --show --showformat '${Status}\t${binary:Package}\t${Version}\t${Source}\n' | +LC_ALL=C [% DPKG_QUERY %] --show --showformat '${Status}\t${binary:Package}\t${Version}\t${source:Package}\n' | [% AWK %] '($1=="install"){print}' | [% AWK %] -F'\t' '{if($4==""){print $2"\t"$3"\t"$2}else{print $2"\t"$3"\t"$4}}' >"$INSTALLED_LIST" When the version of a binary package differs from the source package, the old dpkg-query returns something like: install ok installed buildah 1.28.2+ds1-3+deb12u1+b1 golang-github-containers-buildah (1.28.2+ds1-3+deb12u1) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ and the new one: install ok installed buildah 1.28.2+ds1-3+deb12u1+b1 golang-github-containers-buildah ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The remaining code compares the name of the source package with the underlined (^) string, with grep -x, so the name didn't match. Changes in t/check-support-status.t include a test for the above. And there is a typo fix in security-support-limited s/gobgpd/gobgp/ since check-security-support checks for the name of the source package, not the binary. I've verified that this works. [ Other info ] N/A Thanks! -- Santiagodiff -Nru debian-security-support-12+2025.05.10/check-support-status.in debian-security-support-12+2025.06.20/check-support-status.in --- debian-security-support-12+2025.05.10/check-support-status.in 2025-05-10 09:43:50.000000000 -0300 +++ debian-security-support-12+2025.06.20/check-support-status.in 2025-06-20 17:54:47.000000000 -0300 @@ -169,7 +169,7 @@ # Get list of installed packages INSTALLED_LIST="$TEMPDIR/installed" -LC_ALL=C [% DPKG_QUERY %] --show --showformat '${Status}\t${binary:Package}\t${Version}\t${Source}\n' | +LC_ALL=C [% DPKG_QUERY %] --show --showformat '${Status}\t${binary:Package}\t${Version}\t${source:Package}\n' | [% AWK %] '($1=="install"){print}' | [% AWK %] -F'\t' '{if($4==""){print $2"\t"$3"\t"$2}else{print $2"\t"$3"\t"$4}}' >"$INSTALLED_LIST" diff -Nru debian-security-support-12+2025.05.10/debian/changelog debian-security-support-12+2025.06.20/debian/changelog --- debian-security-support-12+2025.05.10/debian/changelog 2025-05-10 10:05:50.000000000 -0300 +++ debian-security-support-12+2025.06.20/debian/changelog 2025-06-20 17:58:38.000000000 -0300 @@ -1,3 +1,11 @@ +debian-security-support (1:12+2025.06.20) bookworm; urgency=medium + + * Query source:Package instead of Source to get the list of packages + (Closes: #1106203) + * Fix typo related to gobgp + + -- Santiago Ruano Rincón <santiagorr@riseup.net> Fri, 20 Jun 2025 17:58:38 -0300 + debian-security-support (1:12+2025.05.10) bookworm; urgency=medium [ Salvatore Bonaccorso ] diff -Nru debian-security-support-12+2025.05.10/security-support-limited debian-security-support-12+2025.06.20/security-support-limited --- debian-security-support-12+2025.05.10/security-support-limited 2025-05-10 09:54:22.000000000 -0300 +++ debian-security-support-12+2025.06.20/security-support-limited 2025-06-20 17:54:47.000000000 -0300 @@ -12,7 +12,7 @@ ganglia See README.Debian.security, only supported behind an authenticated HTTP zone, #702775 ganglia-web See README.Debian.security, only supported behind an authenticated HTTP zone, #702776 golang.* See https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#golang-static-linking -gobgpd See https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#golang-static-linking +gobgp See https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#golang-static-linking gnupg1 See #982258 and https://www.debian.org/releases/stretch/amd64/release-notes/ch-whats-new.en.html#modern-gnupg jython Includes python2.7 stdlib, support limited until Py3 port, see #975058 and https://lists.debian.org/debian-lts/2024/08/msg00027.html kde4libs khtml has no security support upstream, only for use on trusted content diff -Nru debian-security-support-12+2025.05.10/t/check-support-status.t debian-security-support-12+2025.06.20/t/check-support-status.t --- debian-security-support-12+2025.05.10/t/check-support-status.t 2025-05-10 09:43:50.000000000 -0300 +++ debian-security-support-12+2025.06.20/t/check-support-status.t 2025-06-20 17:54:47.000000000 -0300 @@ -213,6 +213,7 @@ __EOS__ write_file ($list_limited, <<__EOS__); php5 See README.Debian.security for the PHP security policy +gobgp binNMU'ed package from a statically linked ecosystem __EOS__ mock_query_list ( $query_list, @@ -225,6 +226,7 @@ [ 'ioi', 'supported-package', '1.0-1' ], [ 'ioi', 'supported-package-bin2', '1.0-1', 'supported-package' ], [ 'ioi', 'libjs-marked', '0.3.2+dfsg-1', 'node-marked' ], + [ 'ioi', 'gobgpd', '3.10.0-1+b4', 'gobgp' ], ], ); @@ -253,6 +255,11 @@ - libjs-marked (installed version: 0.3.2+dfsg-1) +* Source:gobgp + Details: binNMU'ed package from a statically linked ecosystem + Affected binary package: + - gobgpd (installed version: 3.10.0-1+b4) + * Source:php5 Details: See README.Debian.security for the PHP security policy Affected binary package: @@ -277,6 +284,7 @@ debconf/1.5.36.1 debconf-i18n/1.5.36.1 libjs-marked/0.3.2+dfsg-1 +gobgpd/3.10.0-1+b4 php5/5.3.3-7+squeeze19 openjdk-6-jre/6b35-1.13.7-1~deb7u1 __EOS__Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 1086622-done@bugs.debian.org, 1098225-done@bugs.debian.org, 1098229-done@bugs.debian.org, 1098783-done@bugs.debian.org, 1100607-done@bugs.debian.org, 1100960-done@bugs.debian.org, 1101144-done@bugs.debian.org, 1102091-done@bugs.debian.org, 1102675-done@bugs.debian.org, 1102752-done@bugs.debian.org, 1103926-done@bugs.debian.org, 1103927-done@bugs.debian.org, 1104028-done@bugs.debian.org, 1104154-done@bugs.debian.org, 1104821-done@bugs.debian.org, 1104874-done@bugs.debian.org, 1104882-done@bugs.debian.org, 1105009-done@bugs.debian.org, 1105113-done@bugs.debian.org, 1105816-done@bugs.debian.org, 1105888-done@bugs.debian.org, 1105957-done@bugs.debian.org, 1105971-done@bugs.debian.org, 1105996-done@bugs.debian.org, 1106300-done@bugs.debian.org, 1106328-done@bugs.debian.org, 1106348-done@bugs.debian.org, 1106536-done@bugs.debian.org, 1106721-done@bugs.debian.org, 1106756-done@bugs.debian.org, 1106761-done@bugs.debian.org, 1106867-done@bugs.debian.org, 1107069-done@bugs.debian.org, 1107116-done@bugs.debian.org, 1107147-done@bugs.debian.org, 1107217-done@bugs.debian.org, 1107252-done@bugs.debian.org, 1107253-done@bugs.debian.org, 1107568-done@bugs.debian.org, 1107852-done@bugs.debian.org, 1107902-done@bugs.debian.org, 1108122-done@bugs.debian.org, 1108127-done@bugs.debian.org, 1108137-done@bugs.debian.org, 1108185-done@bugs.debian.org, 1108308-done@bugs.debian.org, 1108353-done@bugs.debian.org, 1108504-done@bugs.debian.org, 1108508-done@bugs.debian.org, 1108543-done@bugs.debian.org, 1108548-done@bugs.debian.org, 1108921-done@bugs.debian.org, 1109012-done@bugs.debian.org, 1109034-done@bugs.debian.org, 1109084-done@bugs.debian.org, 1109087-done@bugs.debian.org, 1109095-done@bugs.debian.org, 1109127-done@bugs.debian.org, 1109147-done@bugs.debian.org, 1109207-done@bugs.debian.org, 1109545-done@bugs.debian.org, 1109611-done@bugs.debian.org, 1109763-done@bugs.debian.org, 1109819-done@bugs.debian.org, 1109943-done@bugs.debian.org, 1109945-done@bugs.debian.org, 1109947-done@bugs.debian.org, 1109995-done@bugs.debian.org, 1110034-done@bugs.debian.org, 1110080-done@bugs.debian.org, 1110114-done@bugs.debian.org, 1110340-done@bugs.debian.org, 1110489-done@bugs.debian.org, 1110643-done@bugs.debian.org, 1110686-done@bugs.debian.org, 1110813-done@bugs.debian.org, 1111034-done@bugs.debian.org, 1111076-done@bugs.debian.org, 1111426-done@bugs.debian.org, 1111486-done@bugs.debian.org, 1111600-done@bugs.debian.org, 1111607-done@bugs.debian.org, 1111653-done@bugs.debian.org, 1111666-done@bugs.debian.org, 1111835-done@bugs.debian.org, 1111859-done@bugs.debian.org, 1111924-done@bugs.debian.org, 1111959-done@bugs.debian.org, 1111966-done@bugs.debian.org, 1111969-done@bugs.debian.org, 1111987-done@bugs.debian.org, 1111989-done@bugs.debian.org, 1112039-done@bugs.debian.org, 1112053-done@bugs.debian.org, 1112070-done@bugs.debian.org, 1112074-done@bugs.debian.org, 1112124-done@bugs.debian.org, 1112129-done@bugs.debian.org, 1112141-done@bugs.debian.org, 1112195-done@bugs.debian.org, 1112239-done@bugs.debian.org, 1112252-done@bugs.debian.org, 1112340-done@bugs.debian.org, 1112347-done@bugs.debian.org, 1112368-done@bugs.debian.org, 1112449-done@bugs.debian.org, 1112459-done@bugs.debian.org, 1112467-done@bugs.debian.org, 1112542-done@bugs.debian.org
- Subject: Closing p-u requests for fixes included in 12.12
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 06 Sep 2025 12:14:50 +0100
- Message-id: <ee4c0876608d99eb3f8b333b556fbd92e7a652eb.camel@adam-barratt.org.uk>
Package: release.debian.org Version: 12.12 Hi, Each of the updates referenced by these requests was included in today's 12.12 point release for bookworm. Regards, Adam
--- End Message ---