Hello Oswald Thx for the response and sorry for taking so long to get back.
On Fri, Feb 05, 2021 at 10:44:12PM +0100, Oswald Buddenhagen wrote:
> On Fri, Feb 05, 2021 at 10:03:46PM +0100, Joel Granados wrote:
> > Any ideas?
> >
> not really. check with ldd what mbsync is linking in both cases.
> ls -l these libraries; i wouldn't be surprised if symlinks are involved.
> you could use ltrace to see if there is a difference (also strace, but
> that's a lot noisier).
I built tag 1.4.1 and ran ldd on the same binary in the box where I see the
error (WORKING_BOX)as well as the one where there is no error (FAILING_BOX):
* Running ldd
1. ldd on FAILING_BOX
linux-vdso.so.1 (0x00007ffc19fc2000)
libdb-5.3.so => /lib/x86_64-linux-gnu/libdb-5.3.so (0x00007f534fa3c000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1
(0x00007f534f9aa000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1
(0x00007f534f6b6000)
libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2
(0x00007f534f69a000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f534f67d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f534f4b8000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f534f494000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f534f48e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f534fc48000)
2. ldd on WORKING_BOX
linux-vdso.so.1 (0x00007fffe0db4000)
libdb-5.3.so => /usr/lib/x86_64-linux-gnu/libdb-5.3.so
(0x00007f02016f0000)
libssl.so.1.1 => /usr/lib/x86_64-linux-gnu/libssl.so.1.1
(0x00007f0201650000)
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
(0x00007f0201360000)
libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2
(0x00007f0201340000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f0201120000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f0200f50000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f0200f1f000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f0200f10000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007f0200ef0000)
/lib64/ld-linux-x86-64.so.2 (0x00007f02018ee000)
One thing to notice here is that libresolv.so.2 is missing on the FAILING_BOX
* Running ls on the libraries:
1. ls on FAILING BOX
ls -l /usr/lib/x86_64-linux-gnu | grep -e libdb- -e libssl.so -e libcrypto.so
-e libsasl2.so -e libz.so -e libc.so -e libphread.so -e libdl.so -e libresolv.so
libcrypto.so -> libcrypto.so.1.1
libcrypto.so.1.1
libc.so
libc.so.6 -> libc-2.31.so
libdb-5.3.a
libdb-5.3.so
libdb.a -> libdb-5.3.a
libdb.so -> libdb-5.3.so
libdl.so -> /lib/x86_64-linux-gnu/libdl.so.2
libdl.so.2 -> libdl-2.31.so
libsasl2.so -> libsasl2.so.2.0.25
libsasl2.so.2 -> libsasl2.so.2.0.25
libsasl2.so.2.0.25
libssl.so -> libssl.so.1.1
libssl.so.1.1
libz.so -> /lib/x86_64-linux-gnu/libz.so.1.2.11
libz.so.1 -> libz.so.1.2.11
libz.so.1.2.11
ls -l /lib/x86_64-linux-gnu | grep -e libdb- -e libssl.so -e libcrypto.so -e
libsasl2.so -e libz.so -e libc.so -e libphread.so -e libdl.so -e libresolv.so
bcrypto.so -> libcrypto.so.1.1
libcrypto.so.1.1
libc.so
libc.so.6 -> libc-2.31.so
libdb-5.3.a
libdb-5.3.so
libdb.a -> libdb-5.3.a
libdb.so -> libdb-5.3.so
libdl.so -> /lib/x86_64-linux-gnu/libdl.so.2
libdl.so.2 -> libdl-2.31.so
libresolv.so -> /lib/x86_64-linux-gnu/libresolv.so.2
libresolv.so.2 -> libresolv-2.31.so
libsasl2.so -> libsasl2.so.2.0.25
libsasl2.so.2 -> libsasl2.so.2.0.25
libsasl2.so.2.0.25
libssl.so -> libssl.so.1.1
libssl.so.1.1
libz.so -> /lib/x86_64-linux-gnu/libz.so.1.2.11
libz.so.1 -> libz.so.1.2.11
libz.so.1.2.11
2. ls on WORKING BOX
ls -l /lib/x86_64-linux-gnu | grep -e libdb- -e libssl.so -e libcrypto.so -e
libsasl2.so -e libz.so -e libc.so -e libphread.so -e libdl.so -e libresolv.so
libc.so.6 -> libc-2.28.so
libdl.so.2 -> libdl-2.28.so
libresolv.so.2 -> libresolv-2.28.so
libz.so.1 -> libz.so.1.2.11
libz.so.1.2.11
ls -l /usr/lib/x86_64-linux-gnu | grep -e libdb- -e libssl.so -e libcrypto.so
-e libsasl2.so -e libz.so -e libc.so -e libphread.so -e libdl.so -e libresolv.so
libcrypto.so.1.1
libdb-5.3.so
libsasl2.so.2 -> libsasl2.so.2.0.25
libsasl2.so.2.0.25
libssl.so.1.1
Clearly there are several links for the libraries on the box that does not work,
question is. How can I work around this without fiddling around with my systems
configuration?
Thx again for the help
Best regards
>
>
> _______________________________________________
> isync-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/isync-devel
signature.asc
Description: PGP signature
_______________________________________________ isync-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/isync-devel
