FS#6167 - Java Webstart built against outdated libstdc++

Attached to Project: Arch Linux
Opened by Johannes Jordan (FoPref) - Friday, 05 January 2007, 18:17 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture not specified
Severity High
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details


Java webstart, contained in jdk 6-2, doesn't work anymore:


19:13:28 fopref@~ $ javaws -viewer
19:15:06 fopref@~ $ java.lang.UnsatisfiedLinkError: /mnt/stor/opt/java/jre/lib/i386/libdeploy.so: libstdc++.so.5: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1647)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at com.sun.deploy.config.UnixConfig.loadLibDeploy(UnixConfig.java:38)
at com.sun.deploy.config.UnixConfig.<clinit>(UnixConfig.java:26)
at com.sun.deploy.config.ConfigFactory.newInstance(ConfigFactory.java:11)
at com.sun.deploy.config.Config.getInstance(Config.java:662)
at com.sun.deploy.config.Config.<clinit>(Config.java:678)
at com.sun.javaws.Main.continueInSecureThread(Main.java:119)
at com.sun.javaws.Main$1.run(Main.java:106)
at java.lang.Thread.run(Thread.java:619)

Should be .so.6
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 07 January 2007, 12:00 GMT
Reason for closing:  Works for me
Comment by Jan de Groot (JGC) - Friday, 05 January 2007, 23:17 GMT
You should install libstdc++5, which is a dependency of jre, which is a dependency of jdk.
Comment by Johannes Jordan (FoPref) - Saturday, 06 January 2007, 12:36 GMT

[root@lanrules fopref]# pacman -S libstdc++5
:: libstdc++5-3.3.6-1: is up to date. Upgrade anyway? [Y/n] n
[root@lanrules fopref]# pacman -Ql libstdc++5
libstdc++5 /usr/
libstdc++5 /usr/lib/
libstdc++5 /usr/lib/libstdc++.so.5
libstdc++5 /usr/lib/libstdc++.so.5.0.7
[root@lanrules fopref]# ls /usr/lib/libstdc++.so.5
ls: cannot access /usr/lib/libstdc++.so.5: No such file or directory

:-(

Whatever happened, I re-installed it and it works now.

Loading...