Bug#1141660: zathura fails to start: undefined symbol gst_play_config_set_loop

Simon McVittie smcv at debian.org
Wed Jul 8 13:01:22 BST 2026


Control: tags -1 + moreinfo unreproducible

On Wed, 08 Jul 2026 at 11:39:12 +0200, Miroslav Kratochvil wrote:
>> > zathura: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgtk-4.so.1: undefined symbol: gst_play_config_set_loop
>>
>> This is not an issue with zathura. So reassigning. I guess that this is
>> the typical case of an old installation of gstreamer in /usr/local.
>
>Thanks for the pointer. Indeed it's turning out like this might be the
>case of installation-dependent artifact; I tested on one very freshly
>installed machine and the issue doesn't seem to trigger. Will try to
>do a cleanup on the older ones later to see what helps.

Running

ldd zathura

or

ldd /usr/lib/x86_64-linux-gnu/libgtk-4.so.1

might help to identify whether a locally-installed library is breaking 
this. Perhaps with

     | grep -v '=> /usr/lib/x86_64-linux-gnu'

to make it less verbose.

Or, running

     reportbug --template libgtk-4-1

would indicate whether there are any locally modified or forked .deb 
packages. Packages from deb-multimedia.org are a particularly frequent 
source of problems, because they're versioned with an epoch that makes 
apt think they are newer than any package in Debian, even if the package 
in Debian is actually much newer than the one from deb-multimedia.org.

     smcv



More information about the pkg-gnome-maintainers mailing list