Comment 9 for bug 1662813

Revision history for this message
Tiago Stürmer Daitx (tdaitx) wrote :

Your last comment indicated 2 different errors:

1) The link to libjnidispatch.so
Is the aforementioned link to libjnidispatch.so created by a supported Ubuntu package? If so, which package? You should run "dpkg -S <path to link>" to check that. This link this not seem to be setup by libjna, so I wonder how you got it in your systems - from what I can tell it should *not* be there.

2) The fact that your library can't locate libjnidispatch.so in the default location
Ubuntu's libjna relies on 2 properties to locate the library: jna.boot.library.name and jna.boot.library.path. If not overriden jna.boot.library.name is set to "jnidispatch.system" and jna.boot.library.path is set to "/usr/lib/jni:/usr/lib/<multiarch path>/jni".
This second error seem to indicate that something is overriding either or both properties.

BTW, I'm setting this as incomplete again because there is still no clear reproducer for this issue. Your previous report of "1. the specific steps to reproduce this bug: Install package" do not reflect a correct reproducer for this - ie. installing the package works just fine. You need to provide information on: the code, the environment, and the exact commands being run.