https://bugs.meego.com/show_bug.cgi?id=22937
--- Comment #12 from pohly <patrick.ohly(a)intel.com> 2011-09-29 09:00:00 UTC ---
(In reply to comment #11)
(In reply to comment #10)
> Is the databaseFormat really set to "calendar" in
> ~/.config/syncevolution/default/sources/calendar/config.ini?
>
> And the syncFormat to "calendar" in
> ~/.config/syncevolution/default/peers/n900/sources/calendar/config.ini?
They were.
Can you reproduce how you arrived at that invalid configuration? This might be
a bug in SyncEvolution, which definitely should be fixed, Ideally before 1.2.
> They should be empty.
They are now empty, and now I get:
[ERROR] calendar: backend 'calendar' not supported or not correctly configured
(databaseFormat '', syncFormat '')
"syncevolution --source-property backend=?" lists the available backends.
"calendar" is normally an alias for the Evolution Data Server backend. Perhaps
that wasn't enabled during installation or isn't found when running it?
With the
syncevolution.org binaries I get:
'--source-property backend=?'
Specifies the SyncEvolution backend and thus the
data which is synchronized by this source. [...]
Currently active:
CalDAV
CardDAV
Evolution Address Book = Evolution Contacts = addressbook = contacts =
evolution-contacts
vCard 2.1 (default) = text/x-vcard
vCard 3.0 = text/vcard
The later is the internal format of Evolution and preferred with
servers that support it.
Evolution Calendar = calendar = events = evolution-events
iCalendar 2.0 (default) = text/calendar
vCalendar 1.0 = text/x-vcalendar
Evolution Task List = Evolution Tasks = todo = tasks = evolution-tasks
iCalendar 2.0 (default) = text/calendar
vCalendar 1.0 = text/x-vcalendar
Evolution Memos = memo = memos = evolution-memos
plain text in UTF-8 (default) = text/plain
iCalendar 2.0 = text/calendar
vCalendar 1.0 = text/x-vcalendar
The later format is not tested because none of the
supported SyncML servers accepts it.
Files in one directory = file
Stores items in one directory as one file per item.
The directory is selected via database=[file://]<path>.
It will only be created if the prefix is given, otherwise
it must exist already.
The database format *must* be specified explicitly. It may be
different from the sync format, as long as there are
conversion rules (for example, vCard 2.1 <-> vCard 3.0). If
the sync format is empty, the database format is used.
Examples for databaseFormat + syncFormat:
text/plain + text/plain
text/x-vcard + text/vcard
text/calendar
Examples for evolutionsource:
/home/joe/datadir - directory must exist
file:///tmp/scratch - directory is created
Currently inactive:
mkcal = KCalExtended = calendar
'database' normally is the name of a calendar
inside the default calendar storage. If it starts
with the 'SyncEvolution_Test_' prefix, it will be
created as needed, otherwise it must exist.
If it starts with the 'file://' prefix, the default
calendar in the specified SQLite storage file will
created (if needed) and used.
Maemo Calendar = calendar = events = maemo-events
iCalendar 2.0 (default) = text/calendar
vCalendar 1.0 = text/x-vcalendar
Maemo Tasks = todo = tasks = maemo-tasks
iCalendar 2.0 (default) = text/calendar
vCalendar 1.0 = text/x-vcalendar
Maemo Notes = memo = memos = notes = journal = maemo-notes
plain text in UTF-8 (default) = text/plain
iCalendar 2.0 = text/calendar
vCalendar 1.0 = text/x-vcalendar
QtContacts = addressbook = contacts = qt-contacts
vCard 3.0 = text/vcard
'database' is specified via a QtContacts URI, which
consists of qtcontacts:<backend>:<URL encoded parameters>.
Examples: 'qtcontacts:tracker:' or
'qtcontacts:eds:source=local:/system'
SQLite Address Book = addressbook = contacts = sqlite-contacts
vCard 2.1 (default) = text/x-vcard
XMLRPC interface = xmlrpc
Data exchange is done via an XMLRPC interface on the datastore.
--------
Product: SyncEvolution
Component: SyncEvolution
MeeGo Release: unspecified
Severity: normal
Priority: Medium
Keywords:
Status: RESOLVED
Who: patrick.ohly(a)intel.com
Assigned To: patrick.ohly(a)intel.com
Target Build: 1.2
Flags:
Changed:
--------
https://bugs.meego.com/show_bug.cgi?id=22937
--
Configure bugmail:
https://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.