flathub / com.valvesoftware.Steam

https://flathub.org/apps/details/com.valvesoftware.Steam
336 stars 69 forks source link

Wrapper broken for steamcmd? #1028

Closed joshqou closed 1 year ago

joshqou commented 1 year ago

The steamcmd command doesn't seem to work. Version 1.0.0.75, Flatpak 1.14.1, Fedora 37

$ flatpak run --command=steamcmd com.valvesoftware.Steam
Traceback (most recent call last):
  File "/app/bin/steamcmd", line 8, in <module>
    sys.exit(main())
  File "/app/lib/python3.10/site-packages/steamcmd_wrapper.py", line 18, in main
    steam_wrapper.copytree(
AttributeError: module 'steam_wrapper' has no attribute 'copytree'
SantiagoPaak commented 1 year ago

Having the same problem. Trying to reach the source of the problem, it appears that "copytree" is marked as private in steam_wrapper but steamcmd_wrapper tries to use it.

doraskayo commented 1 year ago

@gasinvein, @nanonyme, I think this PR broke it: https://github.com/flathub/com.valvesoftware.Steam/pull/992