-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
⚠️ SteamOS 3.5 Support #907
Comments
Looks like innoextract 1.9-7 is not supported by Steam OS 3.5 due to missing libboost shared library of the matching version Edit: Tried innoextract 1.9-8 and that worked. It is a problem with how cutting edge Archlinux is, even a slight difference in version uses a different version of shared lib :/ |
Thanks for checking, I had a hunch on this! A similar issue came up with the bump to SteamOS 3.4. I'll probably make a SteamOS 3.5 branch with the bumped innoextract, which I'll keep up-to-date with master until SteamOS 3.5 is out. I would not say it's a problem with Arch though, it's specifically because SteamOS uses an Arch snapshot an has an immutable filesystem. If users could more easily install dependencies it would function the same way it does on desktop. The snapshot SteamOS uses is far from cutting edge, too (in fact, these days Arch is barely cutting edge by default 🙂). |
SteamOS 3.5's newer Arch snapshot requires this version, as per #907.
Created a SteamOS 3.5 branch, if any other changes are required (such as a cabextract bump or anything else like maybe a Yad version bump?) that can be handled on that branch for now, as generally these bumps are not backwards compatible with the older Arch snapshots used by older SteamOS releases. Hopefully, though, no other changes should be needed. Manually removing the installed innoextract or running Once SteamOS 3.5 is out I will merge this branch in. |
Trying to install MO2 from commandline and got these errors. Not sure if this is a known issue and there is a solution or a Steam OS 3.5 specific issue. |
I doubt it's SteamOS specific, but I don't know as I am very against using mod tools on SteamOS. For more help you should open another issue and attach full, complete logs and any other information that might be relevant. Also, it looks like you didn't change to the correct branch? The version is Fwiw couldn't re-create the problem on my PC, and the line referenced in the error is to I have not tested on SteamOS, and will not be testing as I for the most part avoid tinkering on SteamOS, but I don't see why there would be a specific issue with it on SteamOS, since the |
Seems like the only thing needed for SteamOS 3.5 support is the innoextract bump. Closing this issue as no one has reported problems outside of the innoextract bump. We might have to unfortunately make a new release when SteamOS 3.5 is out, bleh. |
For me I am trying to install Hedgemodmanager and at a certain point it gets stuck after the 2.5 update when before it had no issues |
Sounds like a Wine compatibility issue that no one can fix. Also, that's unrelated to this issue, and afaik no one can help. The Steam Deck is a bad device to mod on, please don't do it, and SteamTinkerLaunch will likely not be supported on SteamOS for much longer. If you can find the exact Wine issue feel free to submit a PR to fix it, otherwise I am not interested in troubleshooting mod tools problems on SteamOS as it is a bad device to mod on. |
System Information
Feature Description
SteamOS 3.5 is available on the Preview channel now with some updates to the Arch Linux installation. As per Valve's official announcement:
Historically, we had to bump some dependency versions to be compatible with the newer Arch Linux packages, such as
innoextract
which is for some reason required for MO2 to install properly on SteamOS. We should probably revisit this in general to check if it's still required, but I cannot test as I don't mod games on my Steam Deck. I'm also wondering if the Yad AppImage still works, it probably does and we should bump it anyway (as suggested in #859), but I'm more concerned with whether or not it works.I'm opening this issue to track if anything in SteamTinkerLaunch has broken in SteamOS 3.5 Preview. I don't anticipate many (any?) changes to the Arch base packages that would impact SteamTinkerLaunch between 3.5 going from Preview -> Beta -> Stable, so we really only need to be concerned with issues surrounding SteamOS 3.5 Preview.
If anyone is able, please try out the SteamOS 3.5 Preview and report back with any issues :-) If there are none, we can close this issue.
The text was updated successfully, but these errors were encountered: