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 652200 - gconf plugin ignored because of missing schema
gconf plugin ignored because of missing schema
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Rodrigo Moya
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2011-06-09 14:57 UTC by Vincent Untz
Modified: 2011-06-10 14:27 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Untz 2011-06-09 14:57:13 UTC
The gconf plugin is never loaded and failed with:

** (gnome-settings-daemon:30509): WARNING **: Ignoring unknown module 'org.gnome.settings-daemon.plugins.gconf'

Looking at the code, this happens when there's no gsettings schema for a plugin, and indeed there's no schema for the gconf one.
Comment 1 Bastien Nocera 2011-06-10 11:09:51 UTC
I'd be more than happy just removing it. I think that the idea was doomed in the first place. Rodrigo?
Comment 2 Rodrigo Moya 2011-06-10 14:27:58 UTC
Well, in the Ubuntu archive:

$ apt-cache rdepends libgconf2-4 | wc -l
 396

not all of them use system-wide settings, of course, but quite a few of those applications use the system proxy settings, so it's not a doomed idea really, unless we really want to break all those 3rd party apps.

I just fixed the missing schema thing in commit a9252155e9704f379de63fa8c8e8c61d364d2d71, and I'll be really happy to remove the plugin from g-s-d as soon as we make sure no applications really need system-wide settings. Next week I will have a list of apps using proxy and other settings, so we can decide if it makes sense to remove it or not.