You are not logged in.
Trying to install Insync from the AUR on my GPD Pocket 1 running Arch Linux. Whenever I execute by typing the following command, I get the following error:
insync start
/usr/lib/insync/insync: symbol lookup error: /usr/lib/libwacom.so.9: undefined symbol: g_memdup2I still do not understand why it is referring to libwacom. Is there anyway to bypass libwacom dependency and run directly?
insync start --no-daemon outputalso shows the same output.
Offline
Make sure your system is fully up to date, if you still reproduce the error, run lddtree from pax-utils on /usr/lib/insync/insync to find out which dependency it actually is that links that.
Last edited by V1del (2023-06-29 10:38:04)
Offline
Make sure your system is fully up to date, if you still reproduce the error, run lddtree from pax-utils on /usr/lib/insync/insync to find out which dependency it actually is that links that.
Thanks for the reply. I have tried again upon updating the system and the error still persists.
Upon running lddtree I see no link to libwacom.
$ lddtree /usr/lib/insync/insync
/usr/lib/insync/insync (interpreter => /lib64/ld-linux-x86-64.so.2)
libdl.so.2 => /usr/lib/libdl.so.2
libz.so.1 => /usr/lib/libz.so.1
libpthread.so.0 => /usr/lib/libpthread.so.0
libc.so.6 => /usr/lib/libc.so.6I also tried running lddtree on libwacom just to see its dependency:
$ lddtree /usr/lib/libwacom.so.9
/usr/lib/libwacom.so.9 (interpreter => None)
libgudev-1.0.so.0 => /usr/lib/libgudev-1.0.so.0
libudev.so.1 => /usr/lib/libudev.so.1
libcap.so.2 => /usr/lib/libcap.so.2
ld-linux-x86-64.so.2 => /usr/lib/ld-linux-x86-64.so.2
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libffi.so.8 => /usr/lib/libffi.so.8
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libc.so.6 => /usr/lib/libc.so.6Offline
That PKGBUILD is somewhat brittle. insync comes with copies of multiple system libraries like glib2. Some of them were removed because they caused problems to force the use of the arch packaged library, others are probably still loaded from the insync version. This mix might cause even more problems.
Last edited by progandy (2023-06-29 13:09:13)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
That PKGBUILD is somewhat brittle. insync comes with copies of multiple system libraries like glib2. Some of them were removed because they caused problems to force the use of the arch packaged library, others are probably still loaded from the insync version. This mix might cause even more problems.
I see. I was trying to find a way to ignore libwacom library as it is really not required for the application to function. On another computer that runs on Arch without touchscreen interface / modules, insync just works.
Last edited by Clstryn (2023-06-29 15:59:40)
Offline