Package: src:libvirt
Version: 8.0.0-1
Severity: normal
Tags: patch

Hi,

Starting with version 4.16, the xen package in Debian stopped building xen on
the i386 architecture. We only realized shortly after uploading to unstable
that this change also affects the packages that depend on us.

One step to clean this up now is to adjust libvirt accordingly and stop
building the libvirt-daemon-driver-xen package on i386.
Attached is a patch that does this by removing i386 from ARCHES_XEN as well as
adjusting package dependencies. Please review and apply the patch.

If you have any questions feel free to ask on #debian-xen or on the
pkg-xen-de...@lists.alioth.debian.org list.

Thanks,
Maxi
diff -Nru libvirt-8.0.0/debian/changelog libvirt-8.0.0/debian/changelog
--- libvirt-8.0.0/debian/changelog	2022-01-22 19:22:57.000000000 +0100
+++ libvirt-8.0.0/debian/changelog	2022-02-21 23:13:01.000000000 +0100
@@ -1,3 +1,11 @@
+libvirt (8.0.0-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove i386 from ARCHES_XEN. Starting with xen version 4.16, xen is no
+    longer built on the i386 architecture in Debian.
+
+ -- Maximilian Engelhardt <m...@daemonizer.de>  Mon, 21 Feb 2022 23:13:01 +0100
+
 libvirt (8.0.0-1) unstable; urgency=medium
 
   * [a26cc81] New upstream version 8.0.0
diff -Nru libvirt-8.0.0/debian/control libvirt-8.0.0/debian/control
--- libvirt-8.0.0/debian/control	2022-01-22 19:22:57.000000000 +0100
+++ libvirt-8.0.0/debian/control	2022-02-20 23:35:29.000000000 +0100
@@ -45,7 +45,7 @@
  libtirpc-dev,
  libudev-dev [linux-any],
  libwireshark-dev,
- libxen-dev [amd64 arm64 armhf i386],
+ libxen-dev [amd64 arm64 armhf],
  libxml2-dev,
  libxml2-utils,
  libyajl-dev,
@@ -221,7 +221,7 @@
 
 Package: libvirt-daemon-driver-xen
 Section: admin
-Architecture: amd64 arm64 armhf i386
+Architecture: amd64 arm64 armhf
 Multi-Arch: no
 Depends:
  libvirt-daemon (= ${binary:Version}),
@@ -474,7 +474,7 @@
 Multi-Arch: same
 Depends:
  libvirt0 (= ${binary:Version}),
- libxen-dev [i386 amd64 armhf arm64],
+ libxen-dev [amd64 armhf arm64],
  ${misc:Depends},
 Recommends:
  pkg-config,
diff -Nru libvirt-8.0.0/debian/rules libvirt-8.0.0/debian/rules
--- libvirt-8.0.0/debian/rules	2022-01-22 19:22:57.000000000 +0100
+++ libvirt-8.0.0/debian/rules	2022-02-20 23:38:09.000000000 +0100
@@ -16,7 +16,7 @@
 include /usr/share/dpkg/buildflags.mk
 
 ARCHES_LXC  = alpha amd64 arm64 armel armhf hppa i386 m68k mips64el mipsel powerpc ppc64 ppc64el riscv64 s390x sh4 sparc64 x32
-ARCHES_XEN  = amd64 arm64 armhf i386
+ARCHES_XEN  = amd64 arm64 armhf
 ARCHES_VBOX = amd64 i386
 
 ifneq (,$(findstring $(DEB_HOST_ARCH_OS), linux))

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to