* Rene Engelhard:

> In a sid chroot updated from time to time after the last days...
>
> # javac --version
> javac: error while loading shared libraries: libjli.so: cannot open shared 
> object file: No such file or directory

This is most likely a lack of /proc.  Some ld.so features require
/proc/self/exe.

$ readelf -d /usr/bin/java  | grep ORIGIN
 0x000000000000000f (RPATH)              Library rpath: 
[$ORIGIN/../lib/amd64/jli:$ORIGIN/../jre/lib/amd64/jli]
 0x000000006ffffffb (FLAGS_1)            Flags: ORIGIN

AFAIK, a mounted /proc is close to mandatory these days.  The error
message could be nicer, but this is a libc bug.



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to