gregor herrmann wrote: > [...] > What I don't understand is why the .jar is in /usr/lib/java/ and not > in /usr/share/java in the first place. It's put there explicitly by > debian/libswt-gtk-3.5-java.install. > > Installing it to /usr/share/java and adjusting > debian/libswt-gtk-3.5-java.links would save one symlink and maybe > also fix the bug?
Hi It is intentionally installed in /usr/lib/java; the java side of swt stores C pointers in either the java type "int" or "long" depending on the platform and the native function signature differs because of this on different platforms. This is all part of the swt internals and is not exposed outside swt, which is why swt.jar is one of the few jar files (the only?) to go in /usr/lib. ~Niels
signature.asc
Description: OpenPGP digital signature