https://bugs.freedesktop.org/show_bug.cgi?id=54547

Patrick Ohly <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #1 from Patrick Ohly <[email protected]> 2012-09-05 11:50:40 UTC 
---
(In reply to comment #0)
> Compile-time checks aren't exhaustive.

This cannot be checked at compile time. SyncEvolution was designed so that
backends can be installed independently. Therefore it is possible to compile
"conflicting" backends and then let the user (or image builder, in the case of
MeeGo) choose which one he wants to use by installing just that one.

> Building EDS backend together with sqlite finishes OK, but produces unusable
> installation. syncevolution's complains are in Summary.

The installation is usable. Just follow the hint and configure your "backend"
values explicitly:

syncevolution --configure backend=evolution contacts @default addressbook

> The least can be made for this is having a table (at Wiki or Doc) showing
> conflicting backends.

I think this is overkill. Realistically speaking, only SQLite conflicts with
EDS, and the SQLite backend probably should not recognize the "addressbook"
alias in the first place. Furthermore, the SQLite backend is just a demo
backend, no normal user will ever run into this.

I'm curious - why did you enable it?

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

Reply via email to