#1142213 dxvk: autopkgtest failure on loong64, ppc64el, riscv64, s390x: dependencies not satisfiable

Package:
src:dxvk
Source:
src:dxvk
Submitter:
Simon McVittie
Date:
2026-09-29 15:51:02 UTC
Severity:
normal
Tags:
#1142213#5
Date:
2026-07-16 15:14:12 UTC
From:
To:
https://tracker.debian.org/pkg/dxvk says, among other things:

Issues preventing migration:
∙ Autopkgtest for dxvk/2.7.1-3: [...] loong64: Failed, ppc64el: Failed, riscv64: Failed, s390x: Failed

This appears to be because the Wine parts of dxvk are uninstallable on
these architectures, so the check-dxvk-setup test-case fails. That's to
be expected, because Wine doesn't support these architectures either.

I suggest the attached patch (untested, but I'm fairly sure it's correct).

The other half of the autopkgtest (the libdxvk-native-dev test-case)
is passing on all supported architectures, so it can stay.

Thanks,
    smcv

#1142213#12
Date:
2026-09-29 15:49:39 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
dxvk, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1142213@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <Duck@DuckCorp.org> (supplier of updated dxvk package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 30 Sep 2026 00:17:19 +0900
Source: dxvk
Architecture: source
Version: 3.1.1+ds-1
Distribution: experimental
Urgency: medium
Maintainer: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Changed-By: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Closes: 1120689 1142213 1142219
Changes:
 dxvk (3.1.1+ds-1) unstable; urgency=medium
 .
   [ Marc Dequènes (Duck) ]
   * Branch for experimental
   * Tests depend on pkgconf instead of obsolete pkg-config.
   * Bump Standards-Version to 4.7.4 (no changes needed).
   * Fix typo in libdxvk-d3d8-0's description (Closes: #1120689).
 .
   [ Simon McVittie ]
   * d/tests/control: Only run check-dxvk-setup on supported
     architectures (Closes: #1142213)
   * d/rules: Avoid dereferencing headers' symlinks when creating new symlinks
   * d/rules: Assert that the expected Vulkan, SPIRV headers are present
   * d/watch: Switch to v5 format (deb822)
   * New upstream release (Closes: #1142219)
     - d/copyright, d/watch, d/rules: Download a single tarball with all
       necessary submodules (works around #1031693)
     - d/rules: Use vendored Vulkan headers until the system copy catches up
       (workaround for #1142224)
     - d/rules: Also use system SPIRV headers in the new dxbc-spirv subproject
     - d/copyright: Update for new dxbc-spirv subproject
     - d/copyright: Update for vendored Vulkan headers
   * d/tests/native: Compile shaders from source code using vkd3d-compiler,
     instead of using precompiled byte-arrays. This also fixes a regression
     with the new DXVK: the d3d11 sample program was wrongly using
     Shader Model 5.1 shaders, which native D3D11 doesn't actually support,
     and the new DXVK validates this better than 2.x did.
   * d/tests/native, d/rules, d/libdxvk-native-dev.install:
     Build test_native_d3d* sample programs at build-time, and install them
     as manual tests in the same style as libsdl3-tests
Checksums-Sha1:
 5eef962c84f54b1e065a4a7ac0c8c15f13ff5d36 3251 dxvk_3.1.1+ds-1.dsc
 d6632afbd82ac608208a3ee8c3b178208c315179 3421596 dxvk_3.1.1+ds.orig.tar.xz
 c8cae1024fb22fb2ae2d577da019984aa7f06f65 37044 dxvk_3.1.1+ds-1.debian.tar.xz
 7425bc41b5792643075c9a0a97e4b9fc1ff3388f 20398 dxvk_3.1.1+ds-1_amd64.buildinfo
Checksums-Sha256:
 72b4dd80127731c66e57d5e4ccd1bc52eb43082cdb1ad6417bac0ca99dff6705 3251 dxvk_3.1.1+ds-1.dsc
 4f4d7c99eea52244f775a8200bc656fb5f6d0d56c1909f05a440f271c5576231 3421596 dxvk_3.1.1+ds.orig.tar.xz
 4fc296c6d5269efe911288494594591155c249ebfbc8277e57a7a4b3a7fdcccb 37044 dxvk_3.1.1+ds-1.debian.tar.xz
 cf7308b6b50a5beeabe46d874389e1e0a2a299a7c07eb3f10b449203ba8409d7 20398 dxvk_3.1.1+ds-1_amd64.buildinfo
Files:
 de3517fdfc78f14ce2f498c1aca91fce 3251 libs optional dxvk_3.1.1+ds-1.dsc
 123aeb8190d9ceb32b22f472dca3c25a 3421596 libs optional dxvk_3.1.1+ds.orig.tar.xz
 1e379e39cfdd92ea04390229535ae380 37044 libs optional dxvk_3.1.1+ds-1.debian.tar.xz
 ef4d8ebac806c9e887a98674d9067ac1 20398 libs optional dxvk_3.1.1+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEcpcqg+UmRT3yiF+BVen596wcRD8FAmq72msACgkQVen596wc
RD+FEg/+PA8FsgM2tEY+oGMo7hfaOIeB/DfL3vdrHtv8hkxdF6hZf9wZpVMM/Wzj
1zZMr918L95SNnJn3SILmCBhXf57aJshZk9DRI+bFm5somu7c5Rv+UBkqJ06a3X/
bZMaG4BSqaHVf6CqxGxsPWmlGkH3os85bfZLC1B2bch2K86A/Eb/1gd3Qr+ToPeA
DdolOq8sXPAaEGWv2gbSqbrqTm6mTgxJrT9yeByCh/nUDt5ZSSEYCvhFFS6EVU2D
EfRJQ/omOYkKV1H2eeUTQP91xZCkt0w9cbzI4bhMhTbcQS3FO+ICJgcpvBLbkpEU
jNnIQtru+jGLSoLLXBgFCX7zBazW9hBQzjHwPN7cKhm5sAMbGYkPuaEzM1bJhlGJ
cNEF/btwWSlpd1oTBNKvQS+LIVvffGbhS7oeQdDtlRUtRp6rNL/CITgmS7BeJDDu
+xqoLBRMVxe/UJ5xaKwBVvMqdlkd1gw50BCbgJP1ItkKRMCYafGaB6DRksGK7Qh8
7hGvVx0CKkkp0a7nYXiRSy1Md2Mh+rk9kf52hi1yNMfgLUBWukY8tkbPmt7yeD2S
fXdDLtJgCt+fabQzVFTbKGs+UMoFbZk0GhhLyX2RqZ+uX7Wi7ayeNl3j1gaAzdPQ
pY+Ny5wTkii804TlQRZmdWkBqXrkEDOMt0tvez+vOxfqp9hsEeo=
=/ks3
-----END PGP SIGNATURE-----