Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package grml-keyring

[ Reason ]

We identified that our grml-keyring package doesn't work with
certain versions of apt when using its
/usr/share/keyrings/grml-archive-keyring.gpg.

The expectation by apt seems to be that a .gpg named keyring
contains binary OpenPGP data, not ASCII Armor data.

grml-keyring/2025.07.02 fixes this issue (known as #1108659, the
initial bug report was https://github.com/grml/grml-keyring/issues/23).

[ Impact ]

Systems using grml-keyring for usage with the Grml repositories and
having an apt sources configuration using "Signed-By:
/usr/share/keyrings/grml-archive-keyring.gpg" might have failing
repositories without this fix.

[ Tests ]

We verified the grml-keyring package v2025.07.02 by uploading to our
own Grml repositories, and testing/verifying them manually.

[ Risks ]

The change is trivial and the grml-keyring package is a leaf
package, specific only for users of the Grml repositories, it
shouldn't break other packages in testing.

[ 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 testing

[ Other info ]
Nothing I'm aware of. :)

Thanks for consideration!

unblock grml-keyring/2025.07.02

regards
-mika-
diff -Nru grml-keyring-2025.03.11/debian/changelog grml-keyring-2025.07.02/debian/changelog
--- grml-keyring-2025.03.11/debian/changelog	2025-03-24 11:28:11.000000000 +0100
+++ grml-keyring-2025.07.02/debian/changelog	2025-07-02 15:05:03.000000000 +0200
@@ -1,3 +1,11 @@
+grml-keyring (2025.07.02) unstable; urgency=medium
+
+  [ Guillem Jover ]
+  * [37d4667] debian: Generate the .pgp keyring as binary OpenPGP keyring
+    (Closes: #1108659)
+
+ -- Michael Prokop <m...@grml.org>  Wed, 02 Jul 2025 15:05:03 +0200
+
 grml-keyring (2025.03.11) unstable; urgency=medium
 
   [ Christopher Bock ]
diff -Nru grml-keyring-2025.03.11/debian/rules grml-keyring-2025.07.02/debian/rules
--- grml-keyring-2025.03.11/debian/rules	2025-03-24 11:28:11.000000000 +0100
+++ grml-keyring-2025.07.02/debian/rules	2025-07-02 15:05:03.000000000 +0200
@@ -12,7 +12,7 @@
 override_dh_auto_build: $(ARCHIVE_CERTS_SIGS)
 	@echo $(ARCHIVE_CERTS_SIGS)
 	cat keyrings/$(ARCHIVE_CERTS) | \
-	  $(SOP) armor >keyrings/$(ARCHIVE_KEYRING)
+	  $(SOP) dearmor >keyrings/$(ARCHIVE_KEYRING)
 
 keyrings/%.asc: keyrings/%
 	$(SOP) verify $@ $(SIGNER_KEYRING) <keyrings/$*

Attachment: signature.asc
Description: PGP signature

Reply via email to