Source: qemu Version: 1:6.1+dfsg-6 Tags: patch User: [email protected] Usertags: cross-satisfiability
qemu cannot satisfy its cross Build-Depends, because its dependencies on sphinx are not satisfiable. Unfortunately, sphinx can be used in architecture-dependent ways, so it cannot be annotated M-A:foreign. I think that qemu uses sphinx in an architecture-independent way (as most architecture-dependent use cases import python extensions and qemu uses it to generate manual pages instead). As such, we can address the issue by annotating the relevant dependencies with :native. Please consider applying the attached patch. Helmut
diff --minimal -Nru qemu-6.1+dfsg/debian/changelog qemu-6.1+dfsg/debian/changelog --- qemu-6.1+dfsg/debian/changelog 2021-09-29 12:41:47.000000000 +0200 +++ qemu-6.1+dfsg/debian/changelog 2021-10-02 07:29:32.000000000 +0200 @@ -1,3 +1,11 @@ +qemu (1:6.1+dfsg-6.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Cross-satisfiability: annotate sphinx dependencies with :native. + (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 02 Oct 2021 07:29:32 +0200 + qemu (1:6.1+dfsg-6) unstable; urgency=medium * virtio-net-fix-use-after-unmap-free-for-sg-CVE-2021-3748.patch diff --minimal -Nru qemu-6.1+dfsg/debian/control qemu-6.1+dfsg/debian/control --- qemu-6.1+dfsg/debian/control 2021-09-29 12:41:47.000000000 +0200 +++ qemu-6.1+dfsg/debian/control 2021-10-02 07:29:31.000000000 +0200 @@ -12,7 +12,7 @@ python3:any, ninja-build, meson (>> 0.55.3-1~), # --enable-docs - texinfo, python3-sphinx, python3-sphinx-rtd-theme, + texinfo, python3-sphinx:native, python3-sphinx-rtd-theme:native, # iasl (from acpica-tools) is used only in a single test these days, not for building # acpica-tools, # libcapstone is in universe in ubuntu

