Bug 18543 - golems fail to load (bundled java)
Summary: golems fail to load (bundled java)
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal major
Target Milestone: Mageia 8
Assignee: All Packagers
QA Contact:
URL:
Whiteboard: MGA7TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-26 12:06 CEST by Morgan Leijström
Modified: 2020-09-20 10:50 CEST (History)
5 users (show)

See Also:
Source RPM: golems-0.57.1-0.git20140625.6.mga8.src.rpm
CVE:
Status comment: Drop! defunct for ages, no upstream activity.


Attachments

Description Morgan Leijström 2016-05-26 12:06:52 CEST
This system is cujrent cauldron 64 bit. (was upgraded online from mga5)
Trying to run golems fail. From terminal:
-------------------------------------------
$ golems
Detected Linux
Golems, Version: 0.57.1
Maximum Memory (General,Graphics,Physics) 341MB, 384MB, 32MB
Language
Language_sv
Localization: sv
OpenJDK 64-Bit Server VM warning: You have loaded library /usr/share/java/golems/lib/native/liblwjgl.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
maj 26, 2016 11:39:46 FM com.golemgame.states.StateManager logError
ALLVARLIG: java.lang.UnsatisfiedLinkError: /usr/share/java/golems/lib/native/liblwjgl.so: /usr/share/java/golems/lib/native/liblwjgl.so: fel ELF-klass: ELFCLASS32 (Possible cause: architecture word width mismatch)
java.lang.UnsatisfiedLinkError: /usr/share/java/golems/lib/native/liblwjgl.so: /usr/share/java/golems/lib/native/liblwjgl.so: fel ELF-klass: ELFCLASS32 (Possible cause: architecture word width mismatch)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
        at java.lang.Runtime.loadLibrary0(Runtime.java:870)
        at java.lang.System.loadLibrary(System.java:1122)
        at org.lwjgl.Sys$1.run(Sys.java:72)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
        at org.lwjgl.Sys.loadLibrary(Sys.java:81)
        at org.lwjgl.Sys.<clinit>(Sys.java:98)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:129)
        at com.jme.system.lwjgl.LWJGLDisplaySystem.setTitle(Unknown Source)
        at com.jmex.game.StandardGame.initSystem(Unknown Source)
        at com.jmex.game.StandardGame.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:745)

Program failed to load
Detected Linux
Finished
-------------------------------------------


I note from http://www.golemgame.com/download.html :

"
Please note that some users have reported that Golems doesn't work well with the supplied version of Java, OpenJDK. If you encounter problems, try installing Sun's Java 
 "
David GEIGER 2016-05-26 12:26:12 CEST

Assignee: bugsquad => loginov_alex
CC: (none) => geiger.david68210

Comment 1 Morgan Leijström 2016-05-26 22:17:36 CEST
Same problem on mga5 64 bit.

Whiteboard: (none) => MGA5TOO

Comment 2 Morgan Leijström 2016-05-29 01:42:06 CEST
Same problem om mga5 i586

Hardware: x86_64 => All
Severity: normal => major

Comment 3 Alex Loginov 2016-12-05 21:18:07 CET
Will you write output from terminal for mga5 i586?
Comment 4 Morgan Leijström 2016-12-06 10:21:06 CET
On a now updated Mageia 5 32 bit:

[fabian@T40 ~]$ uname -r
4.4.32-desktop-1.mga5

[root@T40 fabian]# urpmi golems


    http://192.168.0.12/mageia/distrib/5/i586/media/core/release/golems-0.57.1-0.git20140625.4.mga5.noarch.rpm
installerar golems-0.57.1-0.git20140625.4.mga5.noarch.rpm från /var/cache/urpmi/rpms                 
Förbereder...                    ###################################################################
      1/1: golems                ###################################################################

      
[fabian@T40 ~]$ golems
Detected Linux
Golems, Version: 0.57.1
dec 06, 2016 10:24:54 FM java.util.prefs.FileSystemPreferences$1 run
INFO: Created user preferences directory.
Maximum Memory (General,Graphics,Physics) 371MB, 384MB, 32MB
Language
Language_sv
Localization: sv
OpenJDK Server VM warning: You have loaded library /usr/share/java/golems/lib/native/liblwjgl64.so which might have disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', or link it with '-z noexecstack'.
dec 06, 2016 10:24:58 FM com.golemgame.states.StateManager logError
ALLVARLIG: java.lang.UnsatisfiedLinkError: /usr/share/java/golems/lib/native/liblwjgl.so: libjawt.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte
java.lang.UnsatisfiedLinkError: /usr/share/java/golems/lib/native/liblwjgl.so: libjawt.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857)
        at java.lang.Runtime.loadLibrary0(Runtime.java:870)
        at java.lang.System.loadLibrary(System.java:1122)
        at org.lwjgl.Sys$1.run(Sys.java:72)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:65)
        at org.lwjgl.Sys.loadLibrary(Sys.java:81)
        at org.lwjgl.Sys.<clinit>(Sys.java:98)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:129)
        at com.jme.system.lwjgl.LWJGLDisplaySystem.setTitle(Unknown Source)
        at com.jmex.game.StandardGame.initSystem(Unknown Source)
        at com.jmex.game.StandardGame.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:745)

Program failed to load
Detected Linux
Finished
Alex Loginov 2017-10-02 01:13:03 CEST

CC: (none) => loginov_alex
Assignee: loginov_alex => bugsquad

Comment 5 Marja Van Waes 2017-10-02 21:23:16 CEST
Assigning to all packagers collectively, since there is currently no registered maintainer for this package.

CC: (none) => marja11
Assignee: bugsquad => pkg-bugs

Comment 6 Marja Van Waes 2017-12-03 21:54:22 CET
(In reply to Marja van Waes from comment #5)
> Assigning to all packagers collectively, since there is currently no
> registered maintainer for this package.

reassigning to the java stack maintainers.

Assignee: pkg-bugs => java

Comment 7 Morgan Leijström 2017-12-30 14:39:20 CET
I suggest to drop this package for mga7.

At least if it can not easily be made to work-
- Does it currently work for anyone on mga6 or cauldron?

Development ceased years ago, main site partly broken, and not much activity on forums either.
Comment 8 Morgan Leijström 2017-12-30 14:47:18 CET
Dont care about this for mga5; imminent EOS

Whiteboard: MGA5TOO => MGA6TOO

Comment 9 Hans Micheelsen 2020-08-20 09:55:32 CEST
Problem still exists. But does the program still exist? The link www.golemgame.com does not exist.
Should golem be removed from repository? Or has it moved elsewhere and can be updated?

CC: (none) => micheelsen

Comment 10 Morgan Leijström 2020-08-20 10:05:52 CEST
The site works for me: http://www.golemgame.com/changes.html
No update there since jan 2011
I suggest to drop this package.

Assignee: java => pkg-bugs
Status comment: (none) => Drop! defunct for ages, no upstream activity.
Whiteboard: MGA6TOO => MGA7TOO
Source RPM: golems-0.57.1-0.git20140625.5.mga6.src.rpm => golems-0.57.1-0.git20140625.6.mga8.src.rpm
Target Milestone: --- => Mageia 8

Comment 11 Hans Micheelsen 2020-08-20 10:18:21 CEST
You are right. I used https. Stupid me!
Comment 12 Joseph Wang 2020-09-20 04:48:27 CEST
package dropped - please close bug

CC: (none) => joequant

Comment 13 Morgan Leijström 2020-09-20 10:50:55 CEST
We seem to lack "RESOLVED  DROPPED" or something like that...

Resolution: (none) => WONTFIX
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.