librxtx-java package install files in wrong location
Bug #667321 reported by
3esmit
This bug report is a duplicate of:
Bug #325506: /usr/lib/jni not put in java.library.path.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rxtx (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The native binaries in the package are being installed in /usr/share/jni, instead it correct location which is
/usr/lib/
ex.: /usr/lib/
and the RXTXcomm.jar is being installed in /usr/share/java/
when should be installed in /usr/lib/
Detail: I use java-6-sun, but could be java-6-openjdk or any jdk. The rule is jre/lib/<arch> for arch dependent binarys and jre/lib for cross plataform interface.
When these files are misplaced, the library is like is not installed.
This bug is very old.
chrisdew is made some work: http://
Thanks for the report. The RXTX library is installed in the correct location, per Debian policy [1]. The bug is actually in the JRE/JDKs for not looking in the right place. See bug #325506. I'm marking this bug a duplicate of that one.
This bug has been fixed in openjdk-6-jre [2] but is open in sun-java [3]
[1] http:// www.debian. org/doc/ packaging- manuals/ java-policy/ x104.html bugs.debian. org/cgi- bin/bugreport. cgi?bug= 517338 bugs.debian. org/cgi- bin/bugreport. cgi?bug= 382686
[2] http://
[3] http://