Describe the bug
Attempting to run soldier_protonfixify fails with:
$ soldier_protonfixify .local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/ .local/lib/python3.7/site-packages/protonfixes
cat: .local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier//com.valvesoftware.SteamRuntime.Platform-amd64,i386-soldier-buildid.txt: No such file or directory
The file in fact does not exist:
$ ls .local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/
pressure-vessel/ .ref run-in-soldier _start-container-in-background _v2-entry-point VERSIONS.txt
README.md run soldier_platform_0.20210629.0/ toolmanifest.vdf var/
This seems to happen when attempting to set the BUILD_ID variable.
To Reproduce
run soldier_protonfixify script
Expected behavior
script should not error with No such file or directory
Logs
No logs other than above
Operating System:
Distro and Version: Solus 4.3
Proton Version: Proton 6.3
Additional Information
I just updated steam after not having access to this computer for a while and it just downloaded the soldier runtime, so this is a brand new runtime install.
Happens by default just by running install_protonfixes too:
Example
```
install_protonfixes
Protonfixes already installed in /home/neko-san/.local/share/Steam/compatibilitytools.d/proton_tkg_7.19.r0.g41a3c56c.ASYNC-Staging-futex_waitv, skipping
Protonfixes already installed in /home/neko-san/.local/share/Steam/compatibilitytools.d/proton_tkg_7.19.r0.g41a3c56c.Staging-futex_waitv, skipping
Installing protonfixes in /home/neko-san/.local/share/Steam/compatibilitytools.d/proton_tkg_7.22.r0.gd8881486.ASYNC-Staging-futex_waitv
Protonfixes already installed in /home/neko-san/.local/share/Steam/compatibilitytools.d/proton_tkg_experimental.bleeding.edge.7.0.27190.20221017.ASYNC-Valve, skipping
Protonfixes already installed in /home/neko-san/.local/share/Steam/compatibilitytools.d/proton_tkg_experimental.bleeding.edge.7.0.27190.20221017.Valve, skipping
Soldier runtime detected, patching it
cat: /home/neko-san/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/com.valvesoftware.SteamRuntime.Platform-amd64,i386-soldier-buildid.txt: No such file or directory
```
Not sure how significant this issue is; I don't know why the soldier runtime would need to be patched?
Describe the bug Attempting to run
soldier_protonfixify
fails with:The file in fact does not exist:
This seems to happen when attempting to set the
BUILD_ID
variable.To Reproduce run
soldier_protonfixify
scriptExpected behavior script should not error with
No such file or directory
Logs No logs other than above
Operating System:
Additional Information I just updated steam after not having access to this computer for a while and it just downloaded the soldier runtime, so this is a brand new runtime install.