Package: dxvk Version: 1.7.3+ds1-1 Severity: grave Justification: renders package unusable
Trying to apply dxvk patches on a clean WINE prefix fails with the following output: installing dxvk-wine64-development in the wine prefix... [1/2] Creating override for dxgi The operation completed successfully [2/2] Creating link link to dxgi ln: failed to create symbolic link '/tmp/dxvk/wine/dosdevices/c:/windows'$'\r''/system32/dxgi.dll': No such file or directory This issue is systematic since I upgraded wine-development to repository-provided 5.6-1. It did not happen with the previously packaged 5.5 version. The failure happens on both win32 and win64 WINE prefixes. Installing dxvk using repository-provided winetricks does not seem to be a valid workaround, as it tries to install DXVK 1.8, that is not compatible with WINE versions lower than 5.8. These extra packages versions are probably relevant information: ii libwine-development:amd64 5.6-1 amd64 Windows API implementation - library ii libwine-development:i386 5.6-1 i386 Windows API implementation - library ii wine-development 5.6-1 all Windows API implementation - standard suite ii wine32-development:i386 5.6-1 i386 Windows API implementation - 32-bit binary loader ii wine64-development 5.6-1 amd64 Windows API implementation - 64-bit binary loader I tried reverting to wine-development 5.5-9 packages, from the snapshots archive: https://snapshot.debian.org/package/wine-development/5.5-9/ With wine-development 5.5-9, the symlink creation failure does not happen, and DXVK patches are applied cleanly. A temporary workaround follows, for other users facing this issue on a Debian Sid (all commands as root): cat > /etc/apt/sources.list.d/snapshot-20201026T024334Z.list << EOF # wine-development 5.5-9 # cf. https://snapshot.debian.org/package/wine-development/5.5-9/ deb [check-valid-until=no] https://snapshot.debian.org/archive/debian/20201026T024334Z/ sid main EOF apt update apt install {libwine-development:{amd64,i386},wine32-development:i386,wine64-development,wine-development}=5.5-9 -- System Information: Debian Release: bullseye/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 5.10.0-1-amd64 (SMP w/8 CPU threads) 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-development 1.7.3+ds1-1 ii dxvk-wine64-development 1.7.3+ds1-1 Versions of packages dxvk recommends: ii dxvk-wine32-development 1.7.3+ds1-1 ii dxvk-wine64-development 1.7.3+ds1-1 dxvk suggests no packages. -- no debconf information