Howdy!
Probably not the best place to ask, but I’ll give it a try. For the sake of a flourishing Fediverse.
I’m trying out Guix and have installed Steam through the nonguix channel. Unfortunately, almost no games work. Probably because of missing/wrong version of stdlibc++ (and probably more). I got this error when I tried to launch Victoria 3:
./victoria3: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30’ not found (required by ./victoria3)
I.e. GLIBCXX_3.4.30 is missing. How can I fix this? Is it possible to add multiple GLIBCXX versions to the Steam package? Any ideas? And shouldn’t Steam be self contained?
This sounds like the issue you’re running into: https://gitlab.com/nonguix/nonguix/-/issues/355
It’s mentioned that using a newer gcc should fix the problem with more context about what’s happening.
I actually wasn’t aware there was breakage since I was using a custom steam package with gcc already updated for other reasons; thanks for posting about this.
Looks like the same issue. Thanks!