Here is a possible patch, but I can't build it lacking an x86 hardware today.
Chris
>From 19d03885d390f9ad5396fec1cdbff9aa1362fecf Mon Sep 17 00:00:00 2001 From: Chris Hofstaedtler <[email protected]> Date: Sat, 19 Oct 2024 17:43:46 +0200 Subject: [PATCH 2/3] Stop running quickcheck on i386 Closes: #1085438 --- debian/README.source | 2 +- debian/control | 1 - debian/rules | 2 +- debian/tests/control | 7 +++---- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/debian/README.source b/debian/README.source index dbef34370..2c628cc9d 100644 --- a/debian/README.source +++ b/debian/README.source @@ -3,6 +3,6 @@ libguestfs for Debian This package build-depends on linux-image-* to be able to run the tests which involves firing up qemu and a minimal system. This is -currently only done on i386, amd64. +currently only done on amd64. -- Hilko Bengen <[email protected]>, Mon, 19 Feb 2018 18:00:47 +0100 diff --git a/debian/control b/debian/control index cbca50b69..faaa76048 100644 --- a/debian/control +++ b/debian/control @@ -56,7 +56,6 @@ Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), linux-image-amd64 [amd64] <!nocheck>, linux-image-armmp [armhf] <!nocheck>, linux-image-arm64 [arm64] <!nocheck>, - linux-image-686-pae [i386] <!nocheck> | linux-image-586 [i386] <!nocheck> | linux-image-486 [i386] <!nocheck>, linux-image-powerpc64le [ppc64el] <!nocheck>, linux-image-riscv64 [riscv64] <!nocheck>, linux-image-s390x [s390x] <!nocheck>, diff --git a/debian/rules b/debian/rules index 7988493a5..7b5d7b7a9 100755 --- a/debian/rules +++ b/debian/rules @@ -53,7 +53,7 @@ QEMU_CPU := $(shell echo $(DEB_HOST_GNU_CPU) \ -e 's,arm.*,arm,') # Run "make quickcheck" only on these architectures -QUICKCHECK_ARCHITECTURES := i386 amd64 armhf arm64 riscv64 ppc64el # s390x +QUICKCHECK_ARCHITECTURES := amd64 armhf arm64 riscv64 ppc64el # s390x # Template for generating dh_{clean,configure,build,test} overrides. # $1 is replaced with the build number. diff --git a/debian/tests/control b/debian/tests/control index 55ec51ef1..cf5de6ea3 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -1,9 +1,9 @@ Tests: extlinux Depends: guestfish, libguestfs-tools, - linux-image-amd64 [amd64], linux-image-686-pae [i386], + linux-image-amd64 [amd64], mmdebstrap, openssh-client, sleepenh, Restrictions: needs-root, allow-stderr -Architecture: i386 amd64 +Architecture: amd64 Tests: libguestfs-test-tool Depends: libguestfs-tools, @@ -20,8 +20,7 @@ Depends: libguestfs-tools, linux-image-powerpc64le [ppc64el], linux-image-sparc64 [sparc sparc64], linux-image-amd64 [amd64 x32], - linux-image-686-pae [i386] | linux-image-586 [i386] | linux-image-486 [i386], linux-image-riscv64 [riscv64], linux-image-itanium [ia64] | linux-image-mckinley [ia64], Restrictions: needs-root, allow-stderr - +Architecture: alpha armel armhf arm64 mips mipsel mips64 mips64el s390x hppa powerpc ppc64 ppc64el sparc sparc64 x32 riscv64 ia64 -- 2.45.2

