[Debian-med-packaging] Bug#790046: dicomscope: no jInterface in java.library.path
Jon Daley
debian at jon.limedaley.com
Fri Jun 26 15:23:05 UTC 2015
Package: dicomscope
Version: 3.6.0-11
Severity: normal
Dear Maintainer,
I just installed dicomscope, I've never used it before, so it easily could be an operator error.
I typed `dicomscope`, and got:
/media/cdrom/DICOM>dicomscope
starting DICOMscope
please wait...
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jInterface in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
at java.lang.Runtime.loadLibrary0(Runtime.java:844)
at java.lang.System.loadLibrary(System.java:1051)
at main.MainContext.<clinit>(MainContext.java:58)
at dicomscope.DICOMscope.main(DICOMscope.java:91)
I see bug #731778, which looks relevant, but when I try some advice from that thread, I get different results.
> java -Djava.library.path=/usr/lib/x86_64-linux-gnu/jni -jar /usr/bin/dicomscope
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/x86_64-linux-gnu/jni/libjInterface.so: /usr/lib/x86_64-linux-gnu/jni/libjInterface.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
at java.lang.Runtime.loadLibrary0(Runtime.java:844)
at java.lang.System.loadLibrary(System.java:1051)
at main.MainContext.<clinit>(MainContext.java:58)
at dicomscope.DICOMscope.main(DICOMscope.java:91)
My jexec does run, unlike message #30 on that thread.
I do not have a javac currently on the system, so I can't test that part.
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dicomscope depends on:
ii default-jre 2:1.7-52
ii jarwrapper 0.50
ii libc6 2.19-13
ii libdcmtk2 3.6.0-15+b1
ii libgcc1 1:4.9.1-19
ii libstdc++6 4.9.1-19
ii tk8.6 8.6.4+dfsg-2
dicomscope recommends no packages.
dicomscope suggests no packages.
-- no debconf information
More information about the Debian-med-packaging
mailing list