Trying to get a wine steam game working with lutris. Installs fine, however, it would require mscorefonts package from winetricks. No problem, right? Just write a task for that and we should be good to go. Sadly that doesn’t really work.
name: Planetbase game_slug: planetbase version: Planetbase Winesteam Installer slug: planetbase_winesteam_installer runner: winesteam script: game: appid: 403190 prefix: $GAMEDIR/prefix arch: win64 installer: - task: description: Setting up wine prefix name: create_prefix prefix: $GAMEDIR/prefix arch: win64 install_mono: true - task: description: Setting windows version to windows 7 name: winetricks prefix: $GAMEDIR/prefix app: win7 - task: description: Installing mscorefonts name: winetricks prefix: $GAMEDIR/prefix app: corefonts winesteam: UseGLSL: disabled dxvk: true dxvk_version: '0.63' version: staging-3.12-x86_64
However, when I try to execute my installer I get this:
Executing cd /home/grizeldi/Games Executing cabextract -q -d /home/grizeldi/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files/Steam/steamapps/common/Planetbase/prefix/dosdevices/c:/windows/temp/_corefonts /home/grizeldi/.cache/winetricks/corefonts/arial32.exe Executing cp -f /home/grizeldi/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program /home/grizeldi/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program Files/Steam/steamapps/common/Planetbase/prefix/dosdevices/c:/windows/Fonts/program cp: cannot stat '/home/grizeldi/.local/share/lutris/runners/winesteam/prefix64/drive_c/Program': No such file or directory
Now I assume that lutris forgot to use the quotation marks and it cuts the path at the space in “Program Files”? If I install corefonts manually through winetricks GUI it works fine though. What can be done about this? Or is this a bug that should be reported to github?