java (openjdk 7) fails to run due to missing libjli.so

Bug #1215188 reported by Andrew McDermott
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro OpenEmbedded
Fix Released
High
Andrew McDermott

Bug Description

I tried to use java 7 in a recent build and get:

root@genericarmv8:~# /usr/lib/jvm/java-7-openjdk/bin/java
/usr/lib/jvm/java-7-openjdk/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
root@genericarmv8:~# ldd !$
ldd /usr/lib/jvm/java-7-openjdk/bin/java
        linux-vdso.so.1 (0x0000007f98dac000)
        libjli.so => not found
        libc.so.6 => /lib/libc.so.6 (0x0000007f98c3d000)
        /lib/ld-linux-aarch64.so.1 (0x0000007f98d83000)

which is relatively new as we were previously using this version for the mauve tests.

Also repeatable with this daily image:

.../out/pre-built/vexpress64/436/vexpress64-openembedded_leg-java-armv8_20130820-436.img

Revision history for this message
Andrew McDermott (frobware) wrote :

The missing shared library (+N) come from the openjdk-7-common package.

I'm going to add this package to the linaro-image-leg-java IMAGE_INSTALL but at the same time I'm also interested in what has changed recently that this used to work (i.e., what has changed in the dependencies that this no longer gets added).

Changed in linaro-oe:
assignee: nobody → Andrew McDermott (frobware)
importance: Undecided → High
status: New → In Progress
Changed in linaro-oe:
milestone: none → 13.08
status: In Progress → Fix Committed
Fathi Boudra (fboudra)
Changed in linaro-oe:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.