GNOME Bugzilla – Bug 636255
libpanel-applets-bonobo module is not self-containing, making gio-querymodules fail
Last modified: 2018-01-21 10:10:13 UTC
gio-querymodules (the glib tool) is invoked on the ${PREFIX}/lib/gnome-panel/modules directory after install, but it can't open the module, thus doesn't create a useful cache file. The error is due to missing symbols, eg "panel_applet_info_free". (side note: it would be great if gio-querymodules did have at least minimal debugging support) As I see, the panel_applet_info* functions are not part of a library but only present in the "gnome-panel" and "panel-test-applets" executables. So it seems that things need to be rearranged a bit.