On Tue, Sep 2, 2008 at 12:26, Jerry James <loganjerry@gmail.com> wrote:
On Thu, Aug 28, 2008 at 9:46 AM, Matt Domsch <Matt_Domsch@dell.com> wrote:
> idw-gpl-1.5.0-5.fc10 (build/make) jjames

> jcip-annotations-0-20060626.4.fc10 (build/make) jjames

Both of these are Java packages.  Both fail in the same way.  When
javac is invoked, it says:

java: error while loading shared libraries: libjli.so: cannot open
shared object file: No such file or directory

That library is at
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/jli/libjli.so
on my x86_64 F9 machine, and is owned by the
java-1.6.0-openjdk-1.6.0.0-0.16.b09.fc9.x86_64 package.  Has the way
in which I am supposed to express BuildRequires for Java packages
changed?

I was getting that error in rawhide for the last several weeks when running the (sun) java command at the command line, on a 32 bit machine.

Using the full path to the binary worked.

With yesterday's rawhide update the problem has gone away.

darrell