Ich habe eine Debian 8/i386 Installation mit eclipse und eclipse-subclipse, die problemlos funktioniert.
Nun habe ich eine Debian 9/i386 Installation aufgesetzt und dort exakt die gleichen Pakete installiert. (Das habe ich mit einer neu aufgesetzten Debian8-VM gegengetestet.)
Dennoch meint Eclipse beim Zugriff auf SVN-Repositories:
"Incompatible JavaHL library loaded. 1.8.x or later required."
Eclipse zeigt bei beiden Installationen unter "Help", "About" folgendes an: "Subversion JavaHL: 1.8.3"
Unter Debian 8 findet sich unter "Window", "Preferences", "Team", "SVN": "Subversion JavaHL 1.8.10 (r1615264)"
Unter Debian 9 findet sich unter "Window", "Preferences", "Team", "SVN": "JavaHL (JNI) Not Available"
Wenn ich mir die Paketversionen anschaue, scheint sich bei Eclipse in Debian nichts getan zu haben. Lediglich libsvnclientadapter-java (welches wohl das besagte JavaHL mitbringt) ist bei Debian 8 die Version 1.10.3-2 und bei Debian 9 die Version 1.10.12-1.
Ich habe daraufhin svnkit und libsvnkit-java installiert, da dies eine Alternative zu JavaHL darstellt. Aber es ist in Eclipse nicht als Alternative auswählbar. (Warum?)
Hier hat jemand das gleiche Problem, aber auch keine Lösung: https://bugs.debian.org/cgi-bin/bugrepo ... bug=867780
Den Abschnitt "Troubleshooting" unter http://subclipse.tigris.org/wiki/JavaHL habe ich auch gelesen. Das manuelle Hinzufügen des Pfades in /etc/eclipse.ini hat nicht geholfen. Der Pfad bzw. die Änderung in /etc/eclipse.ini ist aber in "Help", "About", "Installation Details", "Configuration" zu sehen und korrekt ist der Pfad auch. (/usr/lib/i386-linux-gnu/jni)
Hat jemand eine Idee, wie ich eclipse-subversion auch unter Debian 9 zum Laufen bekomme?
eclipse-subclipse: "Incompatible JavaHL library loaded"
Re: eclipse-subclipse: "Incompatible JavaHL library loaded"
Aktueller Stand:
Ich habe JavaHL neu aus den Quellen von subversion.org übersetzt und auch installiert bekommen. Wird allerdings genausowenig akzeptiert.
Installiere ich stattdessen Eclipse von eclipse.org, wird sowohl das JavaHL (1.9.5 (r1770682)) als auch SvnKit erkannt und akzeptiert.
Das Fazit ist wohl: eclipse-subclipse ist in Debian 9 kaputt bzw. kommt nicht mit SVN/JavaHL 1.9.5 klar.
Was wohl auch hier rauszulesen ist, aber seit über 2 Jahren keinen bei Debian interessiert: https://bugs.debian.org/cgi-bin/bugrepo ... bug=803070
Ich habe JavaHL neu aus den Quellen von subversion.org übersetzt und auch installiert bekommen. Wird allerdings genausowenig akzeptiert.
Installiere ich stattdessen Eclipse von eclipse.org, wird sowohl das JavaHL (1.9.5 (r1770682)) als auch SvnKit erkannt und akzeptiert.
Das Fazit ist wohl: eclipse-subclipse ist in Debian 9 kaputt bzw. kommt nicht mit SVN/JavaHL 1.9.5 klar.
Was wohl auch hier rauszulesen ist, aber seit über 2 Jahren keinen bei Debian interessiert: https://bugs.debian.org/cgi-bin/bugrepo ... bug=803070