Package: dxvk
Version: 0.96+ds1-1

Repro:

  1. Initialize wineprefix WINEPREFIX=~/.wine_exp wine-development winecfg
  2. Attempt to install dxvk into it: WINEPREFIX=~/.wine_exp dxvk-setup install 
-d

Oberved result:

Installation of 32-bit libraries is not launched.

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
    [1/2] Creating override for d3d10
        The operation completed successfully
    [2/2] Creating link link to d3d10
    [1/2] Creating override for d3d10_1
        The operation completed successfully
    [2/2] Creating link link to d3d10_1
    [1/2] Creating override for d3d10core
        The operation completed successfully
    [2/2] Creating link link to d3d10core
    [1/2] Creating override for d3d11
        The operation completed successfully
    [2/2] Creating link link to d3d11
wine: WINEARCH set to win32 but '/home/dfx/.wine_exp' is a 64-bit installation.

Due to this, 32-bit applications fail to run (i.e. EVE online launcher). 
Installer skips 32-bit libs due to prefix check failing:

dfx@kreo:~$ WINEPREFIX=~/.wine_exp WINEARCH=win32 wine-development wineboot
wine: WINEARCH set to win32 but '/home/dfx/.wine_exp' is a 64-bit installation.
dfx@kreo:~$ echo $?
1

Removing this check fixes the issue.

Expected result: 32-bit libraries are installed.

Additional data:

$ uname -a
Linux kreo 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64 GNU/Linux

wine-development 4.2-2

Reply via email to