FLTK logo

[fltk.coredev] Fedora 39 Native File Chooser issues when compiled on RH8.9.1

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.coredev  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Fedora 39 Native File Chooser issues when compiled on RH8.9.1 Gonzalo Garramulo 11:32 Apr 09  
 

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 ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.