as you mentioned you are working on some kind of next release. I wonder if
you could add a patch or let me know how I can add it (attached).
I found out it should not destroy here as it is being (probably) cleaned up
somewhere else. Destroying here crashes.
I also wonder if we would be able to use openobex2 (1.7) in the new version.
thank you in advance
Graham Cobb <g+syncevolution(a)cobb.uk.net> writes:
> On 28/02/2019 21:15, Patrick Ohly wrote:
>> Long story short, it should work again. Remember that as users you still
>> need to renew the signing key with:
>> sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 43D03AD9
> Thanks Patrick, that works now.
> Now I have a different problem: using the 1.5.3 packages I can't get
> syncevolution to recognise the webdav backends (caldav or carddav).
> After some debugging, it seems there is a missing dependency on
> libneon27-gnutls. Installing that allows the webdav backends to be
> recognised (syncdav.so requires libneon-gnutls.so.27).
I realized that I never replied to this.
That the "syncevolution-bundle" doesn't have dependencies for *any* of
the backends is actually intentional. It makes it possible to put
everything into one .deb without forcing users to install all
dependencies, even for those backends that they don't use.
For Evolution, "syncevolution-evolution" is a meta package which adds
the extra dependencies for EDS.
I could of course split up into "proper" packages (main, one per
backend), but that would be more complex. Ideally, distros package
"SYNCEVOLUTION_DEBUG=10 syncevolution --version" prints additional
information about which backends could (or couldn't) be loaded:
SYNCEVOLUTION_DEBUG=10 syncevolution --version
Loaded backend library syncfile
Loading backend library syncecal_2 failed: libecal-2.0.so.1: cannot open shared object file: No such file or directory
Loading backend library syncecal_1 failed: libecal-2.0.so.1: cannot open shared object file: No such file or directory
Loaded backend library syncecal
Loading backend library syncebook_2 failed: libebook-1.2.so.20: cannot open shared object file: No such file or directory
Loading backend library syncebook_1 failed: libebook-1.2.so.20: cannot open shared object file: No such file or directory
Loaded backend library syncebook
This is normal because the EDS backends needs to be compiled multiple
times for different EDS releases.