You are not logged in.
After general system update I unable to start qtox anymore. It misses libtoxcore.so.2, I tried to reinstall qtox without luck. libtoxcore isn't in a repositories, and installing toxcore doesn't help aswell.
-
whereis libtoxcore.so.2
libtoxcore.so: /usr/lib/libtoxcore.so.1 /usr/lib/libtoxcore.so
which one should I link to libtoxcore.so.2?
-
linking old libs does not work either
qtox: symbol lookup error: qtox: undefined symbol: toxav_call
Last edited by etnull (2018-05-14 10:02:07)
Offline
You have partial additions of the testing repos in your pacman.conf.
Offline
From qtox 1.14.1-2 .BUILDINFO
installed = toxcore-1:0.2.1-1
which is in testing while qtox 1.14.1-2 is in community
edit:
@seth it appears qtox 1.14.1-2 should have been held in testing or built against community.
Last edited by loqs (2018-05-13 09:40:34)
Offline
You have partial additions of the testing repos in your pacman.conf.
my testing repos are commented out.
I also did not mess with pacman.conf except enabling [multilib] for wine.
what 'partial additions' means and where should I look to fix it?
Offline
which qtox
pacman -Qo `which qtox`
pacman -Qm
As loqs pointed out, the so.2 version is from toxcore in testing. Either the qtox in Community is broken or you've a qtox version (pending from some testing repo or maybe built from sources or AUR) in $PATH that was linked to the testing version of toxcore.
Usually this happens when only adding on of the testing repos, fetching libs, but not executables from there.
However in this case it would seem that qtox is entirely incompatible w/ the Community-Testing repo.
Offline
which qtox
/usr/bin/qtox
pacman -Qo `which qtox`
/usr/bin/qtox is owned by qtox 1.14.1-2
pacman -Qm
gegl02 0.2.0-8
js 24.2.0-4
libcloudproviders 0.2.5+9+g93dc5ea-1
vte 0.28.2-8
I installed qtox with pacman -S like usual.
Last edited by etnull (2018-05-13 11:06:40)
Offline
Ok, took a look. Not your fault at all.
Community/qtox indeed links libtoxcore.so.2 which is only provided by the testing package. File a bug against the qtox package.
Sorry for the hassle.
Offline
Oh, looks like it was in staging for ffmpeg 4, then got moved too early from testing: https://git.archlinux.org/svntogit/comm … kages/qtox
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline