It looks like this has been fixed upstream. I will close it. If the problem still occurs, please reopen it.
** Changed in: linux (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/224110 Title: /usr/lib/jvm/java-6-openjdk/bin/java: error while loading shared libraries: libjli.so: cannot openshared object file: No such file or directory - /proc/self/exe fullpath error on stackable filesystem Status in linux package in Ubuntu: Invalid Status in openjdk-6 package in Ubuntu: Fix Released Status in linux source package in Hardy: Won't Fix Status in openjdk-6 source package in Hardy: Fix Released Bug description: Hi, When running java from openjdk-6-jre-headless with an unionfs-ed /, it fails to append the proper library path to locate the libs it needs. 10:48 < StevenK> The problem is this: 10:49 < StevenK> java reads /proc/self/exe and comes up with the full path, including the bits that are hidden under unionfs, like /squashmnt or /persistmnt, and returns /squashmnt/usr/lib/jvm/java-6-openjdk/jre/bin/java 10:50 < StevenK> java then looks for it's libraries in /squashmnt/usr/lib/jvm/java-6-openjdk/jre/lib, and can't find them. Adding /squashmnt -> / and /persistmnt -> / symlinks works around the issue. This typically affects UME and live CDs. Bye, To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/224110/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp