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 94363 - Shemas files should be in datadir
Shemas files should be in datadir
Status: RESOLVED WONTFIX
Product: GConf
Classification: Deprecated
Component: gconf
1.2.x
Other Linux
: Normal enhancement
: future
Assigned To: GConf Maintainers
GConf Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2002-09-27 13:43 UTC by Christian Marillat
Modified: 2018-08-17 13:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Marillat 2002-09-27 13:43:47 UTC
Hi,

http://bugs.debian.org/148138

According with James Henstridge and Jeff Waugh (see the irc log at the
bottom in the Debian bug) those files should never edited and then should
not be put in $sysconfdir
Comment 1 Havoc Pennington 2002-09-27 13:56:41 UTC
While true, also quite hard to fix at this point... will have to think
about how to do it.
Comment 2 Christian Marillat 2002-09-27 14:04:36 UTC
You can change GCONF_SCHEMA_FILE_DIR='$(sysconfdir)/gconf/schemas/' by
GCONF_SCHEMA_FILE_DIR='$(datadir)/gconf/schemas/' in
/usr/share/aclocal/gconf-2.m4
Comment 3 Havoc Pennington 2002-09-27 14:25:28 UTC
I realize that, but I'm worried stuff will break.
Comment 4 Josselin Mouette 2006-10-12 13:21:30 UTC
Currently, everything in Debian uses /usr/share/gconf/schemas as the schema directory, without any side effect.

These schemas are registered to a separate GConf source in /var/lib/gconf/defaults to comply with the FHS and avoid to pollute /etc, by a simple script named gconf-schemas.

This bug is closed on our side, you're welcome for any kind of help if you want to integrate such changes.
Comment 5 André Klapper 2018-08-17 13:55:47 UTC
GConf has been deprecated since 2011.

GConf is not under active development anymore. Its codebase has been archived:
https://gitlab.gnome.org/Archive/gconf/commits/master

dconf and gsettings are its successors. See https://developer.gnome.org/gio/stable/ch34.html and https://developer.gnome.org/GSettings/ for porting info.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Feel free to open a task in GNOME Gitlab if the issue described in this task still applies to a recent + supported version of dconf/gsettings. Thanks!