Bug#369858: gnome-panel messes with the /etc gconf source
Loïc Minier
lool at dooz.org
Tue Jun 13 08:49:03 UTC 2006
Hi,
(summary of proposal made during IRC discussion)
On Thu, Jun 01, 2006, Josselin Mouette wrote:
> ${SCHEMA_LOCATION}/panel-default-setup.entries >/dev/null
This is a gconfentryset with a lot of entries.
I see two ways of dealing with this:
1. convert this gconfentryset to the new simple format of gconf
defaults as defined in update-gconf-defaults(8), this can be achieved
manually once or automatically by a script we would ship in dh_gconf or
a new dh_* in the long term, and in gnome-panel in the interim; the
automatic version is better because this upstream file will change
significantly with time
2. support gconfentryset in update-gconf-defaults
IMO, we should aim at supporting the native gconfentryset format, and
it seems to be a greater pain to try to convert it to the new format
for gconf defaults than to try to support it in update-gconf-defaults.
For reference, my understanding is that:
* update-gconf-defaults builds a <gconf> file in
/var/lib/gconf/debian.defaults/%gconf-tree.xml which is simply in
gconf's path
* gnome-panel calls gconftool-2 --direct --load and forces a
GCONF_CONFIG_SOURCE / --config-source to process the
panel-default-setup.entries <gconfentryset>
Bye,
--
Loïc Minier <lool at dooz.org>
More information about the Pkg-gnome-maintainers
mailing list