Package: debootstrap
Version: 1.0.134
Severity: important
Tags: patch
Dear Maintainer,
The debian/tests/debian-testing autopkgtest has been broken on 64bit archs by
the t64 transition in trixie. Specifically the test includes gnupg as an
additional package. Gnupg depends on gpg-agent which depends on
libnpth0. However, in trixie, libnpth0 is now provided by libnpth0t64 which
debootstrap doesn't handle.
I suggest changing the test to include gpgv which avoids the t64 transition
whilst providing similar functional coverage.
Patch attached.
Mark
-- System Information:
Debian Release: 12.0
merged-usr: no
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-19-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages debootstrap depends on:
ii wget 1.21.3-1+b2
Versions of packages debootstrap recommends:
ii arch-test 0.21-1
ii gnupg 2.2.40-1.1
ii mount 2.38.1-5+deb12u1
Versions of packages debootstrap suggests:
ii debian-archive-keyring 2023.3+deb12u1
pn squid-deb-proxy-client
pn ubuntu-archive-keyring
-- no debconf information
>From 1a79250dc45375032f4758204ec3234fd4ed006a Mon Sep 17 00:00:00 2001
From: Mark Hindley
Date: Wed, 24 Apr 2024 10:01:53 +0100
Subject: [PATCH] d/t/debian-testing: change from gnupg to gpgv; debootstrap
with gnupg is broken by libnpth0t64 Provides libnpth0.
---
debian/tests/debian-testing | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/tests/debian-testing b/debian/tests/debian-testing
index 7c3e323..89a04fe 100755
--- a/debian/tests/debian-testing
+++ b/debian/tests/debian-testing
@@ -340,7 +340,7 @@ my $testing = $distro_info->testing;
# Should specify multiple components for checking (see Bug#898738)
if (!verbose_run([length($ENV{DEBOOTSTRAP_SCRIPT}) ? $ENV{DEBOOTSTRAP_SCRIPT}
: 'debootstrap',
-'--include=debootstrap,debian-archive-keyring,gnupg,hello,systemd',
+'--include=debootstrap,debian-archive-keyring,gpgv,hello,systemd',
'--variant=minbase',
'--components=main,contrib,non-free',
$testing, 'chroot.d', $mirror], '>&2')) {
--
2.39.2