From f3c8481d2710c7e85263b50b1ed8adf25989ad4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Mon, 8 Sep 2025 08:53:44 +0300 Subject: [PATCH] COIN: Fix Debian bookworm pgp key in Ubuntu 22.04 for debootstrap Pick-to: 6.8 Change-Id: Ie06c37987cf21ee0f8f60528af5d70cbf8b5490d Reviewed-by: Jani Heikkinen (cherry picked from commit e6eaa4f3ef46243dede9b714ffd5d3f4db8a182b) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 202622c54108f7436ec7ec260285b81f61547c64) Reviewed-by: Ville-Pekka Karhu --- .../qtci-linux-Ubuntu-22.04-x86_64/92-sbuild.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/92-sbuild.sh b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/92-sbuild.sh index 22616466..f8546395 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/92-sbuild.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-22.04-x86_64/92-sbuild.sh @@ -39,8 +39,13 @@ EOF sudo sbuild-adduser "$LOGNAME" newgrp sbuild +# For debian repo we need to update the bookworm release pgp key +mkdir -p /home/qt/.debian_key_ring +wget https://ftp-master.debian.org/keys/archive-key-12.asc -O /home/qt/.debian_key_ring/archive-key-12.asc +gpg --no-default-keyring --keyring=/home/qt/.debian_key_ring/debian_chroot.gpg --import /home/qt/.debian_key_ring/archive-key-12.asc + # Create chroot -sudo sbuild-createchroot --include=eatmydata,ccache,gnupg,ca-certificates bookworm /srv/chroot/stable-amd64 http://deb.debian.org/debian +sudo sbuild-createchroot --include=eatmydata,ccache,gnupg,ca-certificates bookworm /srv/chroot/stable-amd64 http://deb.debian.org/debian --keyring=/home/qt/.debian_key_ring/debian_chroot.gpg # For ubuntu 22.04 echo "Create chroot for Ubuntu Jammy"