Hi, thanks for reporting! Most likely a duplicate #671, though we could change this to just be about TF2…
That issue seems to be just about python, but feel free to merge them and extend the scope.
This is fixed for a future update. Thanks!
Nothing extracted yet.
Files like ~/.local/share/Steam/steam.sh or TF2's hl2.sh could use /usr/bin/env to be more portable to systems that have their bash or python in "non-standard" paths (specifically in /run/current-system/sw/bin, in my case).
I.e. the shebang would look like this:
I would patch the shell scripts myself, but Steam reverts all changes to any of its scripts, so I'm afraid I need to go to Valve with this.
Would this be possible?
CC @cpages (who is also affected)