Bug#423522: libgtk-jni: Missing Depends.

Kurt Roeckx kurt at roeckx.be
Sat May 12 15:22:28 UTC 2007


Package: libgtk-jni
Version: 2.10.2-3
Severity: serious

The gtk2-java.pc file says:
Requires: glib-java cairo-java gtk+-2.0

So you need a Depends on:
- libglib-jni
- libcairo-jni (Pulled in thru libcairo2)
- libgtk2.0-dev

And you don't depend on libgtk2.0-dev in any way.

When running ldd /usr/lib/jni/libgtkjni-2.10.so
I get:
libglibjni-0.4.so => not found

It looks like that was in libglib-java but moved to libglib-jni and 
ldd doesn't find it because you don't have an rpath.  (Not sure if this
is needed, or that LD_LIBRARY_PATH gets set.)


Kurt





More information about the pkg-java-maintainers mailing list