Thank you Spoon!
I'm on MacOS and ran into a problem when running "rmm update".
Here's my setup:
1. Downloaded steamcmd according to instructions here: https://developer.valvesoftware.com/wiki/SteamCMD#macOS
2. Added that directory to my path in ~/.bash_profile. Running "steamcmd" works.
3. exported RMM_PATH correctly. Mine is "/Applications/RimWorldMac.app/Mods" because I download manually. Am I supposed to export RMM_WORKSHOP_PATH and RMM_USER_PATH also?
4. Now when I run "rmm update" I get this:
Something about missing parameters. Any ideas?
I'm on MacOS and ran into a problem when running "rmm update".
Here's my setup:
1. Downloaded steamcmd according to instructions here: https://developer.valvesoftware.com/wiki/SteamCMD#macOS
2. Added that directory to my path in ~/.bash_profile. Running "steamcmd" works.
3. exported RMM_PATH correctly. Mine is "/Applications/RimWorldMac.app/Mods" because I download manually. Am I supposed to export RMM_WORKSHOP_PATH and RMM_USER_PATH also?
4. Now when I run "rmm update" I get this:
Code Select
% rmm update
Ignoring /Applications/RimWorldMac.app/Mods/Place mods here.txt
Preparing to update following packages:
The action will overwrite any changes to the mod directory
Add a .rmm_ignore to your mod directory to exclude it frome this list.
Would you like to continue? [y/n]
y
Ignoring /Applications/RimWorldMac.app/Mods/Place mods here.txt
Redirecting stderr to '/var/folders/7f/qck02p1s53v9q_cbyd5w0ggm0000gn/T/rmm-9c8lza82/Library/Application Support/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1679680174
-- type 'quit' to exit --
Loading Steam API...OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
ERROR! Missing parameters.
Traceback (most recent call last):
File "/Users/zero/Library/Python/3.10/bin/rmm", line 8, in <module>
sys.exit(run())
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/cli.py", line 548, in run
globals()[command](sys.argv, manager)
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/cli.py", line 96, in wrapper_func
func(*args, **kwargs)
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/cli.py", line 367, in update
manager.sync_mods(manager.installed_mods())
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/manager.py", line 71, in sync_mods
steam_mods, steam_cache_path = SteamDownloader.download(
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/steam.py", line 102, in download
util.run_sh(query)
File "/Users/zero/Library/Python/3.10/lib/python/site-packages/rmm/util.py", line 36, in run_sh
return subprocess.check_output(cmd, text=True, shell=True).strip()
File "/usr/local/Cellar/[email protected]/3.10.6_2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/subprocess.py", line 420, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/usr/local/Cellar/[email protected]/3.10.6_2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/subprocess.py", line 524, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command 'env HOME="/var/folders/7f/qck02p1s53v9q_cbyd5w0ggm0000gn/T/rmm-9c8lza82" steamcmd +login anonymous +workshop_download_item 294100 +quit >&2' returned non-zero exit status 10.
Something about missing parameters. Any ideas?