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

Reply via email to