Thanks everyone for the answers, I ended installing the version from heuler nightly builds. Then launching it gave the error "x2goclient: error while loading shared libraries: libssh_threads.so.4: cannot open shared object file: No such file or directory" It was enough a "sudo ln -s /usr/lib/x86_64-linux-gnu/libssh.so.4.5.1 /usr/lib/x86_64-linux-gnu/libssh_threads.so.4", everything works.
Thanks again
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ Il mercoledì 21 novembre 2018 20:31, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> ha scritto:
Hi,
On Di 20 Nov 2018 15:06:07 CET, xalloc wrote:
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ Il martedì 20 novembre 2018 11:03, Tristan Miller > psychonaut@nothingisreal.com ha scritto:
Greetings. On Tue, 20 Nov 2018 09:28:30 +0000, xalloc xalloc@protonmail.com wrote:
Hi, I'm on Debian stretch with libss-4 v.0.8.0 installed from stretch-backports due to Remmina requirements. Installed x2goclient is v. 4.1.2.1, from you release builds repo. Now Remmina asks me to update but that would update libssh4 to v.0.8.1 (https://packages.debian.org/stretch-backports/libssh-4) that is unsupported by x2goclient. Would you consider updating it?
There is a similar problem for RPM-based distributions -- see Bug #1338 at https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1338 for my report and for my solution. This can probably be adapted to .deb-based distributions.
Thanks Miller for the answer. "However, updating the dependency to a modern libssh requires changing not only the RPM spec file but also the x2goclient source code." That is something x2go devs will be forced to do sooner or later, if > distros don't distribute anymore that libssh version.
The reasons for this issue are two:
When mixing X2Go upstream DEBs for Debian stable with packages from stretch-backports, you are on your own. Not recommended.
X2Go Client's master branch has the required patch for libssh4 0.8.x (and 0.8.0 was buggy in the first place). But a release of X2Go Client has not happened for the last 4 months. It's overdue.
Your interim solution: use X2Go Client upstream DEBs from the heuler repo hero (nightly builds). Same probably applies for the RPM builds of X2Go Client.
Hope this helps, Mike
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139
GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de