Hans Maes

Need help installing Synergy 2.0.10 on Debian 9 (Stretch)

3 posts in this topic

Posted (edited)

As per the documentation, Synergy 2 should be installable on Debian 9 (aka Stretch). Even the download page gives me a .deb file intended for Debian Stretch.

Unfortunately, I can't get this to work... Has anyone had any success with this ?

The output on a freshly installed Debian 9.4 box:

Quote

[email protected]:~/Downloads$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.4 (stretch)
Release: 9.4
Codename: stretch

 

Quote


[email protected]:~/Downloads$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree  
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

Quote

[email protected]:~/Downloads$ sudo dpkg -i synergy_2.0.10.stable~b1621+ecfd5e95_amd64.deb  
Selecting previously unselected package synergy.
(Reading database ... 148338 files and directories currently installed.)
Preparing to unpack synergy_2.0.10.stable~b1621+ecfd5e95_amd64.deb ...
Unpacking synergy (2.0.10.stable~b1621+ecfd5e95) ...
dpkg: dependency problems prevent configuration of synergy:
synergy depends on libqt5core5a (>= 5.5.0); however:
Package libqt5core5a is not installed.
synergy depends on libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2); however:
Package libqt5gui5 is not installed.
Package libqt5gui5-gles is not installed.
synergy depends on libqt5network5 (>= 5.0.2); however:
Package libqt5network5 is not installed.
synergy depends on libqt5qml5 (>= 5.1.0); however:
Package libqt5qml5 is not installed.
synergy depends on libqt5quick5 (>= 5.0.2) | libqt5quick5-gles (>= 5.0.2); however:
Package libqt5quick5 is not installed.
Package libqt5quick5-gles is not installed.
synergy depends on libqt5widgets5 (>= 5.0.2); however:
Package libqt5widgets5 is not installed.
synergy depends on libssl1.0.0 (>= 1.0.0); however:
Package libssl1.0.0 is not installed.
synergy depends on qml-module-qtquick-controls (>= 5.5.0); however:
Package qml-module-qtquick-controls is not installed.
synergy depends on qml-module-qtquick-layouts (>= 5.5.0); however:
Package qml-module-qtquick-layouts is not installed.
synergy depends on qml-module-qtquick-dialogs (>= 5.5.0); however:
Package qml-module-qtquick-dialogs is not installed.
synergy depends on qml-module-qtquick2 (>= 5.5.0); however:
Package qml-module-qtquick2 is not installed.
synergy depends on libqt5svg5 (>= 5.5.0); however:
Package libqt5svg5 is not installed.
 
dpkg: error processing package synergy (--install):
dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.13.3-9) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Processing triggers for mime-support (3.60) ...
Errors were encountered while processing:
synergy

 

Quote

[email protected]:~/Downloads$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree  
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
synergy
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 16,1 MB disk space will be freed.
Do you want to continue? [Y/n]

The problem seems to be the dependency on libssl1.0.0 which does not exist anymore in Debian Stretch. However, I'm not sure how to fix this without messing up stretch with old packages from jessie, or how Symless got the package to compile like this on stretch in the first place.

Edited by Hans Maes

Share this post


Link to post
Share on other sites

A bit sad to see no reply to this post in 2 weeks (noone using Debian Stretch at all?), but on the bright side I can report this issue is fixed in v2.0.11 after reporting it through the official channels (Thank you Symless support)

Share this post


Link to post
Share on other sites

I'm receiving the same errors attempting to install 2.0.11-stable on a fresh install of 9.4 (Stretch).

What was the fix for this?

 

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now