scout-on-soldier: Fail if toolmanifest.vdf has not been reloaded
If the user was previously running a self-contained version of scout, toolmanifest.vdf will need to be reloaded before we will get run in a soldier container as required. Implement the entry point path used in the self-contained version as a script that just pops up a zenity error. (T28437)
Merge request reports
Activity
added 1 commit
- 3433af23 - scout-on-soldier: Fail if toolmanifest.vdf has not been reloaded
- Resolved by Simon McVittie
on SteamOS 2, Zenity pops up behind Steam, which is not really what you'd call a useful notification
It does work fine on Debian 11, though.
Or I could use
steam://openurl
to open a web page with a similar message?I tried this (!50 (closed)) but it can't open a local file, so we would have to provide a stable location for a HTML page with the same message, and that seems like a deeper rabbit hole than I really want to go down; so I'm inclined to stick to Zenity and hope people are using a more modern OS.
added 4 commits
-
3433af23...392878db - 3 commits from branch
master
- 9a92ece2 - scout-on-soldier: Fail if toolmanifest.vdf has not been reloaded
-
3433af23...392878db - 3 commits from branch
added 1 commit
- b9c9e41a - scout-on-soldier: Fail if toolmanifest.vdf has not been reloaded
enabled an automatic merge when the pipeline for b9c9e41a succeeds
mentioned in merge request steam-runtime-tools!325 (merged)
added 3 commits
-
b9c9e41a...c301f8eb - 2 commits from branch
master
- 4e2a5628 - scout-on-soldier: Fail if toolmanifest.vdf has not been reloaded
-
b9c9e41a...c301f8eb - 2 commits from branch
enabled an automatic merge when the pipeline for 4e2a5628 succeeds
mentioned in commit ee17efa4