> Additionally, I still question the wisdom of the shared JNI directory. > >From what I understand, there are different versions of JNI and you > cannot count on the idea that all JNI libraries are simply going to work > with all VMs.
Further to my last email, I should add that this is not an issue that /usr/lib/jni ever claimed to solve (just like the java[12]-runtime policy requirement does not claim to solve the fact that different JVMs implement different subsets of the java API). The only reason for bringing in /usr/lib/jni is to get JNI modules out of /usr/lib where they don't belong. In this sense it is completely harmless and thus I see no reason to explicitly go out of your way not to implement it. Btw, where would you prefer to see JNI modules installed? Ben. :)