[Bug 503352] Re: libsvnjavahl is not accessible by eclipse because of /usr/lib/jni is not in java.library.path

Alem@o 503352 at bugs.launchpad.net
Wed May 2 21:41:11 UTC 2012


I'm use Kubuntu x86_64.
The erros is in deb package.

pleao at pleao:~/Downloads$ sudo apt-get install libsvn-java
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  libsvn-java
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 210 kB of archives.
After this operation, 515 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe libsvn-java amd64 1.6.17dfsg-3ubuntu3 [210 kB]
Fetched 210 kB in 1s (111 kB/s)       
Selecting previously unselected package libsvn-java.
(Reading database ... 225006 files and directories currently installed.)
Unpacking libsvn-java (from .../libsvn-java_1.6.17dfsg-3ubuntu3_amd64.deb) ...
Setting up libsvn-java (1.6.17dfsg-3ubuntu3) ...


pleao at pleao:~/Downloads$ java -jar javahltests.jar 
.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.E.
E.E.E.E.E.E.E.E.E.E
Time: 0.061
There were 50 errors:
1) testCreate(org.tigris.subversion.javahl.SVNAdminTests)java.lang.UnsatisfiedLinkError: no svnjavahl-1 in java.library.path


# >>-> This link is Broken
pleao at pleao:~/Downloads$ ls -larth /usr/lib/libsvnjavahl-1.so 
lrwxrwxrwx 1 root root 21 Jul 27  2011 /usr/lib/libsvnjavahl-1.so -> jni/libsvnjavahl-1.so

pleao at pleao:~/Downloads$ find / -name libsvnjavahl-1.so 2>/dev/null
/usr/lib/libsvnjavahl-1.so
/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so


#  >>-> to solve
pleao at pleao:~/Downloads$ sudo ln -sf /usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so /usr/lib/libsvnjavahl-1.so


pleao at pleao:~/Downloads$ ls -larth /usr/lib/libsvnjavahl-1.so 
lrwxrwxrwx 1 root root 47 Mai  2 18:36 /usr/lib/libsvnjavahl-1.so -> /usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
pleao at pleao:~/Downloads$ java -jar javahltests.jar 
.........................................
.........
Time: 123.613

OK (50 tests)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to subversion in Ubuntu.
https://bugs.launchpad.net/bugs/503352

Title:
  libsvnjavahl is not accessible by eclipse because of /usr/lib/jni is
  not in java.library.path

Status in “subversion” package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: libsvn-java

  I'm using eclipse 3.5.1 distributing by http://eclipse.org site. It's
  subversion plugin can't find svnjavahl-1 library.

  Installed libsnv-java package with /usr/lib/jni/libsvnjavahl-1.so
  library

  java.library.path=/usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.15/jre/lib/i386:/usr/lib
  /xulrunner-addons:/usr/lib/xulrunner-addons:/usr/lib/xulrunner-
  addons:/usr/lib/xulrunner-addons:/usr/lib/xulrunner-
  addons:/usr/java/packages/lib/i386:/lib:/usr/lib

  /usr/lib/jni is not in java.library.path, so eclipse can't find
  libsvnjavahl-1 library.

  Workaround: ln -s ./jni/libsvnjavahl-1.so libsvnjavahl-1.so
  This fix the problem completely.

  ProblemType: Bug
  Architecture: i386
  CheckboxSubmission: 2ce91d9cc10edfdcf452b49a86996d5e
  CheckboxSystem: b845c366ea09c60efa3a45c1b5b21525
  Date: Tue Jan  5 14:55:54 2010
  DistroRelease: Ubuntu 9.10
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
  Package: libsvn-java 1.6.5dfsg-1ubuntu1
  ProcEnviron:
   PATH=(custom, no user)
   LANG=ru_UA.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
  SourcePackage: subversion
  Uname: Linux 2.6.31-17-generic i686

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/subversion/+bug/503352/+subscriptions




More information about the foundations-bugs mailing list