Package: dxvk Version: 2.6+ds-1 Severity: important Tags: patch Since upstream version 2.0, the libraries d3d10.dll and d3d10_1.dll are no longer provided, cf. https://github.com/doitsujin/dxvk/releases/tag/v2.0
But the dxvk-setup script still tries to install them, effectively replacing the WINE-provided libraries with broken symbolic links. This, in turn, prevent the ability to run any software relying on one of these libraries. A patch is attached to no longer replace the valid libraries with broken links. If it can make things easier, I can provide it as a merge request on Salsa too. I only set the severity to "important" as it does not affect software relying on Direct3D 9 or Direct3D 11, but I still think it sould be fixed before the release of Trixie to avoid later confusion from users. Feel free to bump the severity if you think this is warranted. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'oldstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.17-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dxvk depends on: ii dxvk-wine32 2.6+ds-1 ii dxvk-wine64 2.6+ds-1 Versions of packages dxvk recommends: ii dxvk-wine32 2.6+ds-1 ii dxvk-wine64 2.6+ds-1 dxvk suggests no packages. -- no debconf information
diff --git a/debian/dxvk-setup/dxvk-setup b/debian/dxvk-setup/dxvk-setup index 5993505..ca5d911 100755 --- a/debian/dxvk-setup/dxvk-setup +++ b/debian/dxvk-setup/dxvk-setup @@ -127,9 +127,7 @@ function setup_dxvk { echo "installing $debian_package_name in the wine prefix..." "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" dxgi - "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" d3d10 "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" d3d9 - "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" d3d10_1 "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" d3d10core "$action"_dll "$build_bits" "$build_path" "$unix_dlls_path" d3d11 }