https://bugs.meego.com/show_bug.cgi?id=25596

pohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Undecided                   |High
             Status|NEW                         |ASSIGNED
                 CC|                            |[email protected]
         AssignedTo|[email protected] |[email protected]
                   |gs                          |

--- Comment #1 from pohly <[email protected]> 2012-08-08 08:29:36 UTC ---
(In reply to comment #0)
> Running syncevolution fails for a user without an active (kde) session: It 
> only
> outputs "sock_file=/.../socket-hostname/kdeinit4__0".

What does it say when running it as "SYNCEVOLUTION_DEBUG=1 syncevolution"?

Obviously it fails when trying to initialize itself as a KDE app. I'd like to
understand why so that I can let it start up despite that failure.

I'm not seeing that failure here. Do you have a running D-Bus and X session?

Did you compile from source or install the syncevolution.org bundle?

In the bundle one can delete /usr/lib/syncevolution/backends/platformkde.so to
avoid the problem.

> This is an issue for source based distributions that build a new version of
> syncevolution when an old version is installed.
> The patching of the README.RST fails in line 2:
> 
> perl -e '$syncfound=0; $sourcefound=0; $res=0;' \
>                 -e 'sub run { $cmd = shift; $buffer = `env
> LD_LIBRARY_PATH=src/syncevo/.libs:src/gdbus/.libs:src/gdbusxx/.libs:src/build-synthesis/src/.libs:$ENV{LD_LIBRARY_PATH}
> $cmd`; die if $?; return $buffer; }' \
>                 -e 'while (<>) {' \
>                 -e 's/^:Version: .*/:Version: 1.2.99.3/;' \
>                 -e 's/:Date: .*/":Date: " . `date +%Y-%m-%d`/e;' \
>                 -e 'if (s;(<< see "syncevolution --sync-property ."
> >>\n);run("src/syncevolution --daemon=no --sync-property ?") || $1;e) {
> $syncfound=1; }' \
>                 -e 'if (s;(<< see "syncevolution --source-property ."
> >>\n);run("src/syncevolution --daemon=no --source-property ?") || $1;e) {
> $sourcefound=1; }' \
>                 -e 'print;' \
>                 -e '}' \
>                 -e 'die "<<sync-property>> tag not in README.rst?!" unless
> $syncfound;' \
>                 -e 'die "<<source-property>> tag not in README.rst?!" unless
> $sourcefound;' \
>                 -e 'exit $res;' \
>                 README.rst >README.patched.rst
> 
> Died at -e line 2, <> line 674.
> 
> This problem does not occur when syncevolution is not installed when building
> it.         

Probably running the compiled SyncEvolution fails. I need to find a different
way of extracting the property descriptions, the current approach also fails
when cross-compiling.

--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: High
Keywords: 
Status: ASSIGNED
Who: [email protected]
Assigned To: [email protected]
Target Build: ---
Flags: 
Changed: Priority Status CC AssignedTo
--------

https://bugs.meego.com/show_bug.cgi?id=25596


-- 
Configure bugmail: https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to