Bug#752397: javahelper doesn't add libswt-cairo-gtk-3-jni when {java:Depends} is specified

Praveen Arimbrathodiyil praveen at debian.org
Mon Jun 23 12:14:02 UTC 2014


package: javahelper, libswt-gtk-3-java
severity: important

It is likely that libswt-gtk-3-java is missing a runtime dependency on . 
To test this gnukhata package can be installed from 
packages.debian.org/~praveen/gnukhata

$ gnukhata
getorgnames
result is[Ljava.lang.Object;@69cd468c
Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not 
load SWT library. Reasons:
	no swt-cairo-gtk-3836 in java.library.path
	no swt-cairo-gtk in java.library.path
	Can't load library: /usr/lib/jni/libswt-cairo-gtk-3836.so
	Can't load library: /usr/lib/jni/libswt-cairo-gtk.so
	Can't load library: 
/home/inu/.swt/lib/linux/x86_64/libswt-cairo-gtk-3836.so
	Can't load library: /home/inu/.swt/lib/linux/x86_64/libswt-cairo-gtk.so

	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:335)
	at org.eclipse.swt.internal.Library.loadLibrary(Library.java:240)
	at org.eclipse.swt.internal.cairo.Cairo.<clinit>(Cairo.java:27)
	at org.eclipse.swt.graphics.Image.createFromPixbuf(Image.java:725)
	at org.eclipse.swt.graphics.Image.initNative(Image.java:677)
	at org.eclipse.swt.graphics.Image.<init>(Image.java:663)
	at gnukhata.views.startupForm.<init>(startupForm.java:119)
	at gnukhata.views.startupForm.main(startupForm.java:1708)



More information about the pkg-java-maintainers mailing list