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 <none> pn ubuntu-archive-keyring <none> -- no debconf information
>From 1a79250dc45375032f4758204ec3234fd4ed006a Mon Sep 17 00:00:00 2001 From: Mark Hindley <m...@hindley.org.uk> 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