This is a minor issue.
A user of my program ran into a Linux issue on Fedora 39 that I
don't know how to resolve.
I compile my application on Rocky Linux 8.9.1 and distribute most
(non-system) libraries with it, including libpango and
libpango-cairo, based on what ldd reports as dependencies
(recursively).
My application works fine on RL8.9.1 and Ubuntu 22.04.3 LTS,
after doing:
sudo apt reinstall libgdk-pixbuf2.0-0
But, my user reported a crash on Fedora 39 when accessing the
Native File Chooser, instead of my custom file chooser. He gets
the following warnings and error:
Gtk-Message: 23:19:51.272: Failed to load module
"xapp-gtk3-module"
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol:
g_task_set_static_name
Failed to load module: /usr/lib64/gio/modules/libgvfsdbus.so
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol:
g_task_set_static_name
Failed to load module:
/usr/lib64/gio/modules/libgioremote-volume-monitor.so
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol:
g_task_set_static_name
Failed to load module: /usr/lib64/gio/modules/libgvfsdbus.so
/usr/lib64/gvfs/libgvfscommon.so: undefined symbol:
g_task_set_static_name
Failed to load module:
/usr/lib64/gio/modules/libgioremote-volume-monitor.so
(mrv2:7991):
Gtk-WARNING **: 23:19:51.318: Could not load a pixbuf from icon
theme.
This may indicate that pixbuf loaders or the mime database could
not be found.
**
Gtk:ERROR:gtkiconhelper.c:494:ensure_surface_for_gicon: assertion
failed (error == NULL): Failed to load
/usr/share/icons/Adwaita/scalable/status/image-missing.svg: Unable
to load image-loading module:
/usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so:
/usr/lib64/librsvg-2.so.2: undefined symbol:
pango_context_set_round_glyph_positions (gdk-pixbuf-error-quark,
5)
To be honest, I am not too familiar with how the Native File
Chooser works as I never use it. Neither libpixbufloader-svg.so,
librsvg-2.so nor libgvfscommon.so show as dependencies of either
my executable nor the libpango libraries, so I am a tad lost. I
don't distribute neither libpixbufloader-svg nor librsvg-2.
Anybody has ideas?
--
Gonzalo Garramuño
ggarra13@gmail.com
--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/526e1d8b-5e84-43cb-8012-10ab90634fca%40gmail.com.
[ Direct Link to Message ] |