Subversion don't work with subclipse in eclipse

Bug #461201 reported by Sven Sternberger on 2009-10-26
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
subversion (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: subversion

Hi!

Description: Ubuntu 9.10
Release: 9.10
subversion Installed: 1.6.5dfsg-1ubuntu1
eclipse3.5 tar ball
subclipse 1.6.5

Expected:
commit changes to svn repository via subclipse

Instead:
after update subclipse don't work in karmic. The problem
is the integration from svn wiht the gnome keyring
in the libraries:

libsvn_auth_gnome_keyring-1.so.1
libsvn_auth_gnome_keyring-1.so.1.0.0

Subclipse complains about a second thread accesing the repository.
After moving the files out of /usr/lib everything works as expected.
see: http://www.nabble.com/-Issue-889--New---subclipse-1.6.2-on-linux-creates-Invalid-thread-access-td22893628.html

Best regards!

Paco Soberón (unratito) wrote :

It also happens with eclipse version installed from repository (3.5.1+repack~1-0ubuntu1)

Paco Soberón (unratito) wrote :

I've just found this:

http://subclipse.tigris.org/wiki/JavaHL#head-3a1d2d3c54791d2d751794e5d6645f1d77d95b32

So it seems to be a bug in subclipse itself, not in any Ubuntu package. A workaround is provided.

Paco Soberón (unratito) wrote :

Correction: the bug is in Subversion, not in Subclipse, as stated here:

http://subversion.tigris.org/issues/show_bug.cgi?id=3498

It seems that they are backporting the fix to the 1.6.x branch. Once this is done, I think that "libsvn" package should be repackaged and the update provided in the official Ubuntu repo.

Max Bowsher (maxb) wrote :

The issue is under consideration for 1.6.7 upstream.

Carlos Júnior (chjunior) wrote :

this should be added to the default /etc/eclipse.ini, right after -vmargs:

-Djava.library.path=/usr/lib/jni

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.