Bug 1541640

Summary: synergy.desktop file useless
Product: [Fedora] Fedora Reporter: Ulrich Drepper <drepper>
Component: synergyAssignee: Ding-Yi Chen <dchen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 27CC: chkr, dchen, jwakely, sheepdestroyer
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: synergy-2.0.0-2.fc27 synergy-2.0.0-2.fc26 synergy-2.0.0-2.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-02-16 17:47:58 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Ulrich Drepper 2018-02-03 16:22:09 UTC
Description of problem:
With the update to synergy 2 the entire program structure changed.  Because there is no GUI anymore the program needs to be told at the command line which mode to use.  There synergy.desktop file contain the command:

  Exec=synergy-core

but this doesn't do this: starting the program this way leads to

  error: use --client or --server args

My guess is that the paid-for version is more convenient to use but for the time being the version included in Fedora isn't.

One way around this I can see is that if ~/.synergy.conf exists start the server, otherwise get the parameters for the client somewhere (another file, envvar, …) and start the client.

The situation is really ugly.


Version-Release number of selected component (if applicable):
synergy-2.0.0-1.fc27.x86_64

How reproducible:
always

Steps to Reproduce:
1. make sure you have a client or server configuration
2. add synergy to the auto-started programs
3. log in

Actual results:
nothing

Expected results:
bring up as client or server

Additional info:

Comment 1 Jonathan Wakely 2018-02-06 00:07:57 UTC
This wouldn't be an issue if somebody hadn't pushed a new, incompatible version to F26 and F27 just to fix a minor packaging bug (Bug 1476515).

Comment 2 Ding-Yi Chen 2018-02-07 04:54:55 UTC
Anyone want to review my pull request?

https://src.fedoraproject.org/rpms/synergy/pull-request/1

Comment 3 Fedora Update System 2018-02-08 01:44:39 UTC
synergy-2.0.0-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-0029a198c7

Comment 4 Fedora Update System 2018-02-08 01:44:52 UTC
synergy-2.0.0-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-2438eccd2e

Comment 5 Fedora Update System 2018-02-08 01:45:03 UTC
synergy-2.0.0-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-ae0adc3891

Comment 6 Fedora Update System 2018-02-08 08:42:27 UTC
synergy-2.0.0-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-ae0adc3891

Comment 7 Fedora Update System 2018-02-08 08:58:13 UTC
synergy-2.0.0-2.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-2438eccd2e

Comment 8 Fedora Update System 2018-02-08 09:18:38 UTC
synergy-2.0.0-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-0029a198c7

Comment 9 Fedora Update System 2018-02-16 17:47:58 UTC
synergy-2.0.0-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 10 Fedora Update System 2018-02-20 16:37:44 UTC
synergy-2.0.0-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.

Comment 11 Fedora Update System 2018-02-27 20:39:40 UTC
synergy-2.0.0-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.