Skip to content
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

[Superbrothers: Sword and Sworcery EP] Won't start without libcurl3:i386 #251

Closed
keynslug opened this issue Dec 21, 2012 · 8 comments
Closed

Comments

@keynslug
Copy link

(1) Claimed humble indie bundle #6 steam key unlocking "Superbrothers: Sword and Sworcery EP".
(2) Installed it successfully.
(3) Failed to launch for the first time.
(4) Retried with console output, got that:

./swordandsworcery_pc: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory
Game removed: AppID 204060 "Superbrothers: Sword & Sworcery EP", ProcID 12285 

(5) Installed libcurl3:i368 with:

sudo apt-get install libcurl3:i386

(6) Finally the game launches successfully.

@MrSchism
Copy link
Member

What distro were/are you using?

@keynslug
Copy link
Author

Ubuntu 12.04 x64 LTS w/ Gnome Shell

Linux keynote 3.5.7-030507-generic #201210130556 SMP Sat Oct 13 09:57:36 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

A bunch of additional packages were installed and removed occasionally in the past but libcurl3:i386 was absent all the time.

@thestinger
Copy link

The issue is that the game includes libcurl.so in the lib directory, but not a libcurl.so.4 symlink. For now, creating the symlink yourself will work around the issue (cd lib && ln -s libcurl.so libcurl.so.4).

@keynslug
Copy link
Author

Ok, @thestinger, apt-get-removed libcurl3:i386 and tried it the way you suggested. Works fine!

@gdrewb-valve
Copy link
Contributor

This bug was closed because the issue concerns the game and not the Steam client. Please contact the game developer on their official website with this information.

@MrSchism
Copy link
Member

I just tried the workaround myself and it didn't work for some reason.

@Tele42
Copy link

Tele42 commented Jan 23, 2013

I had Steam grab this game for the first time in response to @MrSchism, the game runs on Gentoo 64bit with no additions to my system. ldd reveals swordandsworcery_pc links to libcurl.so.4 => /usr/lib32/libcurl.so.4 and /usr/lib32/libcurl.so.4 is a symlink to /usr/lib32/libcurl.so.4.2.0.
Also, LD_DEBUG tells us it is trying /.local/share/Steam/SteamApps/common/Superbrothers Sword & Sworcery EP/lib/libcurl.so.4 first and fails on my system, but eventually gets a hit on /usr/lib32/libcurl.so.4.
Edit: Removed inaccurate line.

@MrSchism
Copy link
Member

I wasn't paying attention and downloaded a wrong version. Fixed that and restarted the Steam client.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants