On Sat, July 16, 2022 04:13, Simon McVittie wrote: > (Please send any replies to bug #1014984, and not to the unrelated > bug #972666.) > > On Sat, 16 Jul 2022 at 00:01:41 +1000, Dwight Walker wrote: >> flatpak: symbol lookup error: >> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: >> g_task_set_name > > This looks like there is a problem with dependencies: flatpak finds > libgdk_pixbuf-2.0.so.0, but libgdk_pixbuf-2.0.so.0 is finding an outdated > version of libgio-2.0.so.0 (part of GLib). > > One common reason why this can happen is if you have a version of GLib > in /usr/local/lib, but it is older than the version that is required by > libgdk_pixbuf-2.0.so.0. > > Debian 11 includes GLib 2.66.8-1 and gdk-pixbuf 2.42.2+dfsg-1. Any > locally-installed version older than those is going to cause problems. > >> Versions of packages flatpak depends on: >> pn bubblewrap <none> >> pn libappstream-glib8 <none> >> pn libdconf1 <none> >> pn libgdk-pixbuf-2.0-0 <none> >> pn libjson-glib-1.0-0 <none> >> pn libmalcontent-0-0 <none> >> pn libostree-1-1 <none> >> pn libpolkit-agent-1-0 <none> >> pn libpolkit-gobject-1-0 <none> >> pn libsoup2.4-1 <none> >> pn xdg-dbus-proxy <none> > > If you don't have the required packages installed, then flatpak will not > work, and that's not a bug. > > Or, if you do have the required packages installed, but they're not being > reported here, then that's a bug in whatever bug-reporting tool you're > using. (In particular, if it's reportbug-ng, please use reportbug > instead.) > > On Sat, 16 Jul 2022 at 00:26:50 +1000, Dwight Walker wrote: >> The following NEW packages will be installed: >> libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common > > How did you manage to install flatpak 1.10.7-0+deb11u1 without also > installing the libraries that it depends on? > libgdk-pixbuf-2.0-0?
I tried to remove flatpak and it was not found. Hence no installation of related libraries. The upgrade from 9 to 10 to 11 may have caused this error to creep in. I then installed flatpak OK with font errors: Processing triggers for libglib2.0-0:amd64 (2.66.8-1) ... /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas: symbol lookup error: /usr/lib/x86_64-linux-gnu/glib-2.0/glib-compile-schemas: undefined symbol: g_task_set_name Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1) ... g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-bmp.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-gif.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-icns.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ico.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-pnm.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-qtif.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: g_ptr_array_copy g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tga.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-tiff.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xbm.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name g_module_open() failed for /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name Setting up flatpak (1.10.7-0+deb11u1) ... flatpak: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_name Setting up libgtk-3-0:amd64 (3.24.24-4+deb11u2) ... /usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: symbol lookup error: /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: g_ptr_array_copy I then removed flatpak OK with no errors. > >> g_module_open() failed for >> /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-ani.so: >> /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0: undefined symbol: >> g_task_set_name > > This indicates that programs on your system are still finding an outdated > copy of libgio-2.0.so.0. > >> ii libxml2 2.9.14+dfsg-0+0~20220524.12+debian11~1.gbpc5dc45 > > This is a third-party package (possibly an unofficial backport from > Debian testing/unstable) and is not supported by Debian. It originally was Debian 8 which used backports then was upgraded to Debian 9 then 10 then 11. Errors only occurred last week when I upgraded from 9 to 10 then 11. > > smcv > -- Dwight Walker WWWalker Web Development Pty Ltd https://wwwalker.com.au