protonscr

[The Clockwork Man] Missing dependency: libidn

steamclosed reviewed3rd party game
ValveSoftware/steam-for-linux#284 · opened 2012-12-22 by elkangaroo · updated 2013-01-19 · 5 comments · github
Eelkangaroo 2012-12-22 github

When starting the game, the following error occurs:

error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory

Installing libidn fixes the problem.

e.g. on Arch Linux I had to install: lib32-libidn

The lib should be bundled with the game!

Mmbilker 2012-12-22 github

Steam is only officially supported on Ubuntu 12.04 LTS, and Steam (or the game) may not know which distro of Linux you are running.

Eelkangaroo 2012-12-23 github

Yes I am aware of this, I just mentioned Arch Linux as an example (on how to install the missing lib).

I edited the issue description to be more precise. The point is, the lib should be bundled with the game, that depends on it.

Mmbilker 2012-12-25 github

There would be many more problems if the lib was bundled with the game, dependency hell.

Eelkangaroo 2012-12-27 github

Other games bundle their required libs, I don't see how this would leed to problems. They will not be installed on the system, but loaded from the game folder.

Ggdrewb-valve maintainer 2013-01-19 github

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.

Nothing extracted yet.