Bug#529005: missing symlink in package

David Paleino d.paleino at gmail.com
Sun May 17 08:00:10 UTC 2009


Package: libaccess-bridge-java-jni
Version: 1.26.0-1
Severity: important

Hello,
today I tried starting an application using libaccess-bridge-java-jni (namely:
josm), and it threw out:

$ java -jar josm-tested-1566.jar 
Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/ext/libjava-access-bridge-jni.so
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1666)
	at java.lang.Runtime.load0(Runtime.java:787)
	at java.lang.System.load(System.java:1022)
	at org.GNOME.Accessibility.JavaBridge.<init>(JavaBridge.java:352)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
	at java.lang.Class.newInstance0(Class.java:372)
	at java.lang.Class.newInstance(Class.java:325)
	at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:786)
	at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:874)
	at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:131)
	at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1564)
	at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
	at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1599)
	at javax.swing.UIManager.setLookAndFeel(UIManager.java:545)
	at javax.swing.UIManager.setLookAndFeel(UIManager.java:585)
	at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1334)
	at javax.swing.UIManager.initialize(UIManager.java:1421)
	at javax.swing.UIManager.maybeInitialize(UIManager.java:1409)
	at javax.swing.UIManager.getUI(UIManager.java:1006)
	at javax.swing.JPanel.updateUI(JPanel.java:126)
	at javax.swing.JPanel.<init>(JPanel.java:86)
	at javax.swing.JPanel.<init>(JPanel.java:95)
	at org.openstreetmap.josm.Main.<clinit>(Main.java:233)
Could not find the main class: org.openstreetmap.josm.gui.MainApplication. Program will exit.
$

The problem is
that /usr/lib/jvm/java-6-openjdk/jre/lib/ext/libjava-access-bridge-jni.so isn't
anywhere. libaccess-bridge-java-jni only
contains /u/l/jni/libjava-access-bridge-jni.so.0.0.0 (and related symlinks
in /usr/lib/jni/.
A simple symlink pointing to the requested file in the /usr/lib/jvm/ hierarchy
fixes this problem. However, I don't know whether this symlink should be
handled by this package, or by some other java trickery :)

Thank you,
David

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libaccess-bridge-java-jni depends on:
ii  libatk1.0-0                   1.26.0-1   The ATK accessibility toolkit
ii  libc6                         2.9-12     GNU C Library: Shared libraries
ii  libcairo2                     1.8.6-2+b1 The Cairo 2D vector graphics libra
ii  libfontconfig1                2.6.0-3    generic font configuration library
ii  libfreetype6                  2.3.9-4.1  FreeType 2 font engine, shared lib
ii  libglib2.0-0                  2.20.1-2   The GLib library of C routines
ii  libgtk2.0-0                   2.16.1-2   The GTK+ graphical user interface 
ii  libpango1.0-0                 1.24.2-1   Layout and rendering of internatio

libaccess-bridge-java-jni recommends no packages.

libaccess-bridge-java-jni suggests no packages.

-- no debconf information

-- 
 . ''`.  Debian maintainer | http://wiki.debian.org/DavidPaleino
 : :'  : Linuxer #334216 --|-- http://www.hanskalabs.net/
 `. `'`  GPG: 1392B174 ----|---- http://snipr.com/qa_page
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20090517/92e5423d/attachment.pgp>


More information about the pkg-java-maintainers mailing list