/usr/bin/sync-engine does not exist

Bug #423965 reported by Richard Davies
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
synce-sync-engine (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: synce-sync-engine

Apologies if I haven't reported this correctly or missed something.

I have installed synce following instructions here http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice

running synce-list-partnerships it was unable to find sync-engine - the same when attempting to create a partnership in synce-trayicon

looking in /usr/bin/ I found synce-sync-engine but no sync-engine to resolve I created a symlinc for sync-engine pointing to synce-sync-engine and I am now able to view and create partnerships via command line and synce-trayicon.

Unless there is a reason for the ommission a symlink needs to be added for sync-engine > synce-sync-engine in /usr/bin.

Not sure were I was to have noted this but this is on Karmic (updated before synce installation)

Tags: patch
description: updated
Revision history for this message
RaoulMillais (raoul-raoulmillais) wrote :

I can confirm this problem, I followed the same guide, though I did not add the ppa, I used the packages in the karmic repositories. The symlink fixed the issue for me too.

Revision history for this message
rdd (rdd) wrote :

Instead of dealing with symlink, I just copied the file to the required name in the same folder. Worked.

Revision history for this message
eval- (eval-) wrote :

/usr/share/dbus-1/services/org.synce.SyncEngine.service points to the wrong binary. Either that file or the binary should be changed in future releases. If that is the root, it is likely this bug is also behind:

https://bugs.launchpad.net/ubuntu/+source/synce-trayicon/+bug/469677
https://bugs.launchpad.net/ubuntu/+source/synce-trayicon/+bug/469048

Revision history for this message
timgoh0 (timgoh0) wrote :

I've experienced the same issue, and have successfully got it to work by changing the path in /usr/share/dbus-1/services/org.synce.SyncEngine.service.

Attached is a proposed patch.

tags: added: patch
Revision history for this message
Brian Murray (brian-murray) wrote :

This is fixed in the current version of synce-sync-engine in Lucid. Here is the patch included with the package:

From 8c98728f5f6d768be0d947840a833223dd3b7026 Mon Sep 17 00:00:00 2001
From: Jonny Lamb <email address hidden>
Date: Sun, 29 Nov 2009 14:19:57 +0000
Subject: [PATCH 2/2] o.s.SyncEngine.service: use the correct path to the SyncEngine binary

Signed-off-by: Jonny Lamb <email address hidden>
---
 config/org.synce.SyncEngine.service | 2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/config/org.synce.SyncEngine.service b/config/org.synce.SyncEngine.service
index d2c035a..fba9d58 100644
--- a/config/org.synce.SyncEngine.service
+++ b/config/org.synce.SyncEngine.service
@@ -1,3 +1,3 @@
 [D-BUS Service]
 Name=org.synce.SyncEngine
-Exec=/usr/bin/sync-engine --detached --logfile=~/.synce/sync-engine.log --once
+Exec=/usr/bin/synce-sync-engine --detached --logfile=~/.synce/sync-engine.log --once

Changed in synce-sync-engine (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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