After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 689086 - warning: undefined reference to <schema id='org.gnome.settings-daemon.plugins.updates'/>
warning: undefined reference to <schema id='org.gnome.settings-daemon.plugins...
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: updates
3.6.x
Other Linux
: Normal normal
: ---
Assigned To: Richard Hughes
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2012-11-26 15:28 UTC by Sebastien Bacher
Modified: 2012-11-29 22:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastien Bacher 2012-11-26 15:28:01 UTC
Using g-s-d 3.6.3, built with --disable-packagekit

Running glib-compile-schemas triggers those warnings
" warning: undefined reference to <schema id='org.gnome.settings-daemon.plugins.updates'/>"

The issue is due to http://git.gnome.org/browse/gnome-settings-daemon/commit/data?id=601a56ab7fe5e8d58c8d6dcedd46d41e88bc8094 which lists inconditionnally all the schemas even if the Makefile.am in the same directory as some optionals (the orientation and wacom schemas likely have the same issue)



The bug has been originally reported on https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1082986
Comment 1 Matthias Clasen 2012-11-26 15:31:21 UTC
I don't think installing the schemas conditionally makes much sense - we should just always install them.
Comment 2 Bastien Nocera 2012-11-29 22:22:34 UTC
Fixed in gnome-3-6 and master.