Re: [SyncEvolution] strange problem with debian packages

2017-02-01 Thread deloptes
Tino Mettler wrote:

> instead of downgrading the libsynthesis dependency in the syncevolution
> package so that it installs in jessie, you should have just built a
> backport of libsynthesis for jessie.

Thanks Tino, this is my plan B. I've seen though other dependencies (AFAIR
obex1 vs obex2) ... we'll see.

Thank you guys for helping me.

regards

___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution


Re: [SyncEvolution] strange problem with debian packages

2017-02-01 Thread Tino Mettler
On Mon, Jan 30, 2017 at 20:33:45 +0100, deloptes wrote:
> Patrick Ohly wrote:
> 
> > strings /usr/lib/libsynthesis.so.0 | grep 'RELAXEDCOMPARE'
> 
> Patrick thank you!
> 
> So this might explain the issue because when compiling and deploying to
> custom, I use the bundled synthesis and for debian package I use the one
> provided by debian.
> The one in jessie is 
> ii  libsynthesis0:amd64   3.4.0.47.4-2+b1

Hi,

instead of downgrading the libsynthesis dependency in the syncevolution
package so that it installs in jessie, you should have just built a
backport of libsynthesis for jessie.

Regards,
Tino

___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution


Re: [SyncEvolution] strange problem with debian packages

2017-01-30 Thread deloptes
Patrick Ohly wrote:

> strings /usr/lib/libsynthesis.so.0 | grep 'RELAXEDCOMPARE'

Patrick thank you!

So this might explain the issue because when compiling and deploying to
custom, I use the bundled synthesis and for debian package I use the one
provided by debian.
The one in jessie is 
ii  libsynthesis0:amd64   3.4.0.47.4-2+b1
but
strings /usr/lib/x86_64-linux-gnu/libsynthesis.so.0 | grep 'RELAXEDCOMPARE'
returns nothing.

I'll look into this direction. Thanks a lot!

regards

___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution


Re: [SyncEvolution] strange problem with debian packages

2017-01-30 Thread Patrick Ohly
On Mon, 2017-01-30 at 19:27 +0100, deloptes wrote:
> Hi,
> I build debian packages from syncevolution-1.5.2 for the Trinity desktop.
> However when I isntall the packages and try run a test sync I get following
> error
> 
> SYNCEVOLUTION_DEBUG=3 syncevolution -r loglevel=6 nokia_N5530 addressbook
> [DEBUG 00:00:00] SuspendFlags: (re)activating, currently inactive
> [DEBUG 00:00:00] SuspendFlags: activating signal handler(s) with fds 8->7
> [DEBUG 00:00:00] SuspendFlags: catch signal 2
> [DEBUG 00:00:00] SuspendFlags: catch signal 15
> Fatal: Undefined function 'RELAXEDCOMPARE' in script at line 58
> Fatal error 20010, no valid configuration could be read from XML file
> [ERROR 00:00:01] internal error, invalid XML configuration (without
> datastores):
> 
> When I compile and install in a custom directory the same code works.
> Do you have an idea where I had to look for the root cause?

'RELAXEDCOMPARE' is provided by src/sysync/multifielditemtype.cpp in
libsynthesis. In the case where it fails you need to check which
libsynthesis was getting used and why it doesn't provide that function. 

$ strings /usr/lib/libsynthesis.so.0 | grep 'RELAXEDCOMPARE'
RELAXEDCOMPARE


-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution


[SyncEvolution] strange problem with debian packages

2017-01-30 Thread deloptes
Hi,
I build debian packages from syncevolution-1.5.2 for the Trinity desktop.
However when I isntall the packages and try run a test sync I get following
error

SYNCEVOLUTION_DEBUG=3 syncevolution -r loglevel=6 nokia_N5530 addressbook
[DEBUG 00:00:00] SuspendFlags: (re)activating, currently inactive
[DEBUG 00:00:00] SuspendFlags: activating signal handler(s) with fds 8->7
[DEBUG 00:00:00] SuspendFlags: catch signal 2
[DEBUG 00:00:00] SuspendFlags: catch signal 15
Fatal: Undefined function 'RELAXEDCOMPARE' in script at line 58
Fatal error 20010, no valid configuration could be read from XML file
[ERROR 00:00:01] internal error, invalid XML configuration (without
datastores):

When I compile and install in a custom directory the same code works.
Do you have an idea where I had to look for the root cause?

Trinity is deployed in /opt/trinity, so this is my --prefix. Only dbus and
systemd related files are installed in the respective locations.

regards



___
SyncEvolution mailing list
SyncEvolution@syncevolution.org
https://lists.syncevolution.org/mailman/listinfo/syncevolution