Page MenuHomeSolus

Steam native runtime should include openssl-32bit as a dependency
Closed, ResolvedPublic


Apparently some games require which is not part of the steam native runtime of Solus and as a result they will not launch anymore using the native runtime.

The bundled runtime works ok as it includes the library:

/.local/share/Steam $ find . -name '*ssl*'

Examples of games I own that fail to start:

  • Baldur's Gate
  • Tomb Raider
  • Planescape

All of the above error out with similar missing library errors like this:

/home/user/.local/share/Steam/steamapps/common/Tomb Raider/bin/TombRaider: error while loading shared libraries: cannot open shared object file: No such file or directory

Installing the package manually fixes this and all of the above games run successfully in the native runtime as well:

$ eopkg li | grep openssl-32bit
openssl-32bit                               - 32-bit libraries for openssl

It was suggested in this reddit discussion that a bug report be raised to consider inclusion of this library as a dependency of the native runtime.

Related Objects

Event Timeline

karypid created this task.Dec 9 2020, 12:20 AM
karypid updated the task description. (Show Details)Dec 9 2020, 12:24 AM
JoshStrobl triaged this task as Normal priority.Dec 9 2020, 4:18 PM
JoshStrobl added a project: Software.
JoshStrobl moved this task from Backlog to Package Fixes on the Software board.