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

blixtra <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from blixtra <[email protected]> 2011-07-14 13:46:18 UTC ---
(In reply to comment #1)
> As a small first step, the dbus-server code should be split up into
> one-file-per-class in a sub-directory, to make it easier to maintain the code.
> Chris has started that here:
> https://meego.gitorious.org/meego-middleware/syncevolution/commits/dbus-server-reorganization
>          

I've now gotten to a point where this branch has the same test results as
master, currently 3 failures and 3 errors. Thus, I'd say it can be merged once
the 1.2 release is out.

The remaining issue is that when configured with both the --enable-static and
--disable-shared it does not compile unless one adds -ldl to *_LDFLAGS.
However, when using this flag the backends somehow don't get registered. The
first such error encountered when running the test is...

======================================================================
ERROR: testCredentialsRight (__main__.TestConnection)
TestConnection.testCredentialsRight - send correct credentials
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/chris/checkout/meego/syncevolution/test/test-dbus.py", line 2258,
in testCredentialsRight
    self.setupConfig()
  File "/home/chris/checkout/meego/syncevolution/test/test-dbus.py", line 2151,
in setupConfig
    self.session.SetConfig(False, False, self.config, utf8_strings=True)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 140, in
__call__
    **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 630, in
call_blocking
    message, timeout)
DBusException: org.syncevolution.InvalidCall: invalid value 'file' for property
'backend': 'not one of the valid values (virtual, calendar = events,
addressbook = contacts, todo = tasks, memo = memos = notes)'
======================================================================

I've been looking into this but have yet to find a fix.

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

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


-- 
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