Bug#1008502: vdirsyncer: Unknown error occured: unmatched ')'

2022-03-27 Thread Christof Schulze
Package: vdirsyncer
Version: 0.16.8-2
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Running vdirsyncer sync causes the above error message about unmatched
')'. This renders 0.4.4 - the version in stable - unusable. The root cause is 
that
python-click-threading 0.4.4, which vdirsyncer is depending on,
introduced an incompatibility with python-click.
More info on the problem can be found in [2] and [3].

The version in testing (0.18.0-6) is working fine as it depends on a
python-click-version that does not have the problem. So installing the
version from testing including its dependencies works.

Would you please upgrade vdirsyncer in stable to the current version in
testing to make the program work again for everyone on stable?

Cheers,

Christof

[1] https://github.com/pimutils/vdirsyncer/pull/891
[2] https://github.com/click-contrib/click-threading/pull/5
[3] https://github.com/pimutils/vdirsyncer/issues/887


-- System Information:
Debian Release: 11.3
  APT prefers stable
  APT policy: (990, 'stable'), (400, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-10-amd64 (SMP w/4 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to de_DE.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages vdirsyncer depends on:
ii  init-system-helpers1.60
ii  python33.9.2-3
ii  python3-atomicwrites   1.4.0-2
ii  python3-click  7.1.2-1
ii  python3-click-log  0.2.1-2
ii  python3-click-threading0.4.4-2
ii  python3-requests   2.25.1+dfsg-2
ii  python3-requests-toolbelt  0.9.1-1

vdirsyncer recommends no packages.

Versions of packages vdirsyncer suggests:
pn  python3-requests-oauthlib  
pn  vdirsyncer-doc 

-- no debconf information



Bug#699852: syncevolution-http: sync from nokia e51 to syncevo-http-server not possible invalid server [ERROR] twisted: Unhandled Error

2013-02-07 Thread Christof Schulze
Hi,

following the advice of Patrick Ohly, I compiled the latest version of
syncevolution (1.3.99.2) on this machine and the issue is resolved.

Please upgrade syncevolution to this version.

Regards

Christof
-- 
()  ascii ribbon campaign - against html e-mail
/\  www.asciiribbon.org   - against proprietary attachments


signature.asc
Description: This is a digitally signed message part.


Bug#699852: syncevolution-http: sync from nokia e51 to syncevo-http-server not possible invalid server [ERROR] twisted: Unhandled Error

2013-02-05 Thread Christof Schulze
Package: syncevolution-http
Version: 1.2.99.1-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,
   * What led up to the situation?
1. set up synceo-http-server according to 
https://syncevolution.org/wiki/http-server-howto including https.
2. trigger sync from my phone (nokia e51) having the addressbook datasource 
active 
   * What was the outcome of this action?
sync stopped, the phone returns invalid server and the server prints 
out below log.

   * What outcome did you expect instead?
* synchronisation should work.
From the syncevolution-mailinglist I got the remark by Patrick Ohly:
=
Probably a known and fixed timing issue with registering on D-Bus. You
are probably running Debian Testing?

Please install 1.3 from syncevolution.org, there's an apt repository.



*** End of the template - remove these lines ***

Logfile of server:


[ERROR] twisted: Unhandled Error
Traceback (most recent call last):
  File /usr/lib/python2.7/dist-packages/twisted/web/http.py, line 1349, in 
dataReceived
finishCallback(data[contentLength:])
  File /usr/lib/python2.7/dist-packages/twisted/web/http.py, line 1563, in 
_finishRequestBody
self.allContentReceived()
  File /usr/lib/python2.7/dist-packages/twisted/web/http.py, line 1618, in 
allContentReceived
req.requestReceived(command, path, version)
  File /usr/lib/python2.7/dist-packages/twisted/web/http.py, line 773, in 
requestReceived
self.process()
--- exception caught here ---
  File /usr/lib/python2.7/dist-packages/twisted/web/server.py, line 132, in 
process
self.render(resrc)
  File /usr/lib/python2.7/dist-packages/twisted/web/server.py, line 167, in 
render
body = resrc.render(self)
  File /usr/lib/python2.7/dist-packages/twisted/web/resource.py, line 216, in 
render
return m(request)
  File /usr/bin/syncevo-http-server, line 302, in render_POST
urlparse.urljoin(self.url.geturl(), request.path))
  File /usr/bin/syncevo-http-server, line 218, in start
'')
  File /usr/lib/python2.7/dist-packages/dbus/proxies.py, line 70, in __call__
return self._proxy_method(*args, **keywords)
  File /usr/lib/python2.7/dist-packages/dbus/proxies.py, line 145, in __call__
**keywords)
  File /usr/lib/python2.7/dist-packages/dbus/connection.py, line 651, in 
call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: No 
such interface `org.syncevolution.Server' on object at path 
/org/syncevolution/Server

[DEBUG] twisted: 213.211.219.200 - - [05/Feb/2013:20:22:52 +] POST /sync 
HTTP/1.1 500 9391 - Nokia SyncML HTTP Client
[DEBUG] syncevo-http: done with request in session None, error None
[DEBUG] sync: /org/syncevolution/Server: http presence signal funambol,no 
transport,https://kdserv.dyndns.org:8443/funambol/ds
[DEBUG] sync: /org/syncevolution/Server: http presence signal target-config,no 
transport,http://yourserver:port
[WARNING] sync: /org/syncevolution/Server: libnotify: Failed to connect to proxy
[DEBUG] sync: /org/syncevolution/Server: auto sync: updating info about config 
christofphon
[DEBUG] sync: /org/syncevolution/Server: auto sync: christofphon: auto sync 
'0', no Bluetooth, no HTTP, 1800 seconds repeat interval, 300 seconds online 
delay
[DEBUG] sync: /org/syncevolution/Server: auto sync: reschedule, initConfig() 
for christofphon
[DEBUG] sync: /org/syncevolution/Server: auto sync: nothing to do
[DEBUG] sync: /org/syncevolution/Server: auto sync: updating info about config 
funambol
[DEBUG] sync: /org/syncevolution/Server: auto sync: funambol: auto sync '0', no 
Bluetooth, no HTTP, 1800 seconds repeat interval, 300 seconds online delay
[DEBUG] sync: /org/syncevolution/Server: auto sync: reschedule, initConfig() 
for funambol
[DEBUG] sync: /org/syncevolution/Server: auto sync: nothing to do
[DEBUG] sync: /org/syncevolution/Server: auto sync: updating info about config 
target-config
[DEBUG] sync: /org/syncevolution/Server: auto sync: target-config: auto sync 
'0', no Bluetooth, no HTTP, 1800 seconds repeat interval, 300 seconds online 
delay
[DEBUG] sync: /org/syncevolution/Server: auto sync: reschedule, initConfig() 
for target-config
[DEBUG] sync: /org/syncevolution/Server: auto sync: nothing to do
[DEBUG] sync: /org/syncevolution/Server: D-Bus server ready to run, versions:
[DEBUG] sync: /org/syncevolution/Server: backends: Loading backend library 
/usr/lib/syncevolution/backends/platformkde.so
Loading backend library /usr/lib/syncevolution/backends/syncxmlrpc.so
Loading backend library /usr/lib/syncevolution/backends/syncfile.so
Loading backend library /usr/lib/syncevolution/backends/syncebook.so
Loading backend library /usr/lib/syncevolution/backends/synckcalextended.so
Loading backend library /usr/lib/syncevolution/backends/syncqtcontacts.so
Loading backend library /usr/lib/syncevolution/backends/syncactivesync.so
Loading backend library /usr/lib/syncevolution/backends/syncsqlite.so
Loading backend