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

--- Comment #12 from pohly <[email protected]> 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: [email protected]
Assigned To: [email protected]
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.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to