Hi Nikolaus, Sorry you're having troubles. Can you explain how you installed mdsplus? I am unable to reproduce this using Ubuntu 10.04 LTS and following the instructions for Ubuntu11 and stable in http://www.mdsplus.org/index.php/Latest_Ubuntu_Packages. Also, attempts to do simpler things with JNI didn't show anything like this.
Can you strace the open() calls to see what path it's looking for for libhpi.so, like so: strace -o /tmp/jScope.strace -f -e trace=open jScope That will put the output of the strace in /tmp/jScope.strace. Another possibility path for debugging would by to modify the jScope shell script to add '-verbose:jni' to the $java invocation, and capturing the output. That said, if I did not have libsybdb.so.5 installed, I got a similar error for libsybdb.so.5, and the verbose jni information did not give anything additionally relevant to it. I also note that the path of libhpi.so did not change between the two versions of openjdk-6-jre-headless. That said, I note that http://h1svr.anu.edu.au/wiki/Hardware/Computers/prl45 reports a similar error finding libhpi.so on Ubuntu 12.04 LTS. Due to multiarch changes in the distribution, I wonder if the patch that was added to openjdk-6 to fix https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/737603 is causing problems here. Thanks. ** Changed in: openjdk-6 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1027122 Title: JNI applications fail because shared libraries cannot be found To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/1027122/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs