Bug#423522: libgtk-jni: Missing Depends.

2007-05-12 Thread Kurt Roeckx
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



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#423522: libgtk-jni: Missing Depends.

2007-05-12 Thread Kurt Roeckx
On Sat, May 12, 2007 at 05:22:28PM +0200, Kurt Roeckx wrote:
 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)

This part is wrong, since it's the other way around.

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

So you're missing a depends on libcairo-jni and libgtk2.0-dev


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]