OpenJK Critical Error: fails to find game libraries

Bug #1424384 reported by Rohan "HEXcube" Villoth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GetDeb Software Portal
Fix Released
Medium
Christoph Korn

Bug Description

All 3 OpenJK games display error messages on selecting 'New Game' and are unplayable. The games are looking for the necessary runtime libraries in the wrong place. These are the libraries for each game:

1. π‘±π’†π’…π’Š π‘¨π’„π’‚π’…π’†π’Žπ’š Singleplayer (openjk_sp)
        jagamex86_64.so

2. π‘±π’†π’…π’Š π‘¨π’„π’‚π’…π’†π’Žπ’š Multiplayer (openjk)
        jampgamex86_64.so
        cgamex86_64.so
        uix86_64.so

3.π‘±π’†π’…π’Š 𝑢𝒖𝒕𝒄𝒂𝒔𝒕 Singleplayer (openjo_sp)
        jospgamex86_64.so

I didn't try the π‘±π’†π’…π’Š π‘¨π’„π’‚π’…π’†π’Žπ’š dedicated server (openjkded), but there's a chance it might be affected too. The libraries are not missing, as all of them are present in /usr/lib/games/openjk/ . However, openjk is looking for them in ~./local/share/openjk/base and openjo in ~./local/share/openjo/base . The games do run fine if these libraries are copied to those locations, but I feel it's better to configure openjk at compile time and change the library location to /usr/lib/games/openjk/

Revision history for this message
Christoph Korn (c-korn) wrote :

Taking openjk 0.0.0+git20150221-1~getdeb1 as starting point.

Changed in getdeb.net:
assignee: nobody → Christoph Korn (c-korn)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
Christoph Korn (c-korn) wrote :

Published.

Thanks.

---------------
openjk (0.0.0+git20150221-1~getdeb2) trusty; urgency=medium

  * Search for libs in current dir (LP: #1424384)

 -- Christoph Korn <email address hidden> Sat, 28 Feb 2015 16:27:22 +0100

Changed in getdeb.net:
status: In Progress → Fix Released
Revision history for this message
Rohan "HEXcube" Villoth (hexcube) wrote :

The new fix solved the problem. Thanks @c-korn

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.