Bug#571555: hdfview: No java runtime was found
Olaf Tuinder
onet at dds.nl
Thu Feb 25 23:30:23 UTC 2010
Package: hdfview
Version: 2.5-8
Severity: normal
Starting hdfview at the commandline produces this warning:
$ hdfview
[warning] /usr/bin/hdfview: No java runtime was found
Exception in thread "main" java.lang.NullPointerException
at ncsa.hdf.view.HDFView.stateChanged(HDFView.java:1615)
at javax.swing.JTabbedPane.fireStateChanged(libgcj.so.90)
at javax.swing.JTabbedPane$ModelListener.stateChanged(libgcj.so.90)
at javax.swing.DefaultSingleSelectionModel.fireStateChanged(libgcj.so.90)
at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(libgcj.so.90)
at javax.swing.JTabbedPane.setSelectedIndex(libgcj.so.90)
at ncsa.hdf.view.HDFView.createMainWindow(HDFView.java:400)
at ncsa.hdf.view.HDFView.<init>(HDFView.java:303)
at ncsa.hdf.view.HDFView.main(HDFView.java:2314)
An strace points out that it looks for libgcj.so.90 in a different place:
access("/usr/lib/debug/usr/lib/libgcj.so.90", R_OK) = -1 ENOENT (No such file or directory)
and quite soon afterwards kills itself.
The file it looks for is located in
$ locate libgcj.so.90
/usr/lib/libgcj.so.90
/usr/lib/libgcj.so.90.0.0
Cheers,
Olaf.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages hdfview depends on:
ii java-wrappers 0.1.15 wrappers for java executables
ii libjgraph-java 5.12.2.1.dfsg-1 JFC/Swing graph component for Java
ii libjhdf4-java 2.5-8 Java HDF4 Object Package
ii libjhdf5-java 2.5-8 Java HDF5 Object Package
hdfview recommends no packages.
hdfview suggests no packages.
-- no debconf information
More information about the debian-science-maintainers
mailing list