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