Bug#329340: gconf2: Local configuration sources do not work anymore

Free Ekanayaka free at 64studio.com
Thu Sep 22 07:35:13 UTC 2005


|--==> Josselin Mouette writes:

  JM> Le mercredi 21 septembre 2005 à 09:49 +0100, Free Ekanayaka a écrit :
  >>Package: gconf2
  >>Version: 2.10.1-1
  >>Severity: normal

  >>I've included a custom configuration source in /etc/gconf/2/local-defaults.path
  >>
  >># GConf values
  >>xml:readonly:/usr/share/cdd/gconf.xml.defaults

  JM> FYI there is such a framework for CDD as of gconf2 2.10.1-2.

Cool, didn't notice that, thanks.

  >>which used to work   fine (i.e. new  users got  these defaults at  the
  >>first login) with version 2.8.
  >>
  >>Since version 2.10  this doesn't work anymore. I've  even tried to put
  >>my defaults in /etc/gconf/gconf.xml.mandatory/,  but the were  ignored
  >>as well.

  JM> Hmmm. Are you correctly adding %gconf.xml files in the whole structure?

Here is what I'm doing. I've some  "entries" files which I generated a
with Gnome 2.8 with the command:

gconftool-2 --dump /my/conf/key > my.entries

and possibly tweaking the generated file by hand.

Then,   to  populate  the  configuration   source  with  the  relevant
%gconf.xml, I run:

gconftool-2 --direct \
 --config-source xml:readwrite:/usr/share/gconf/cdd.defaults \
 --load my.entries

It turned out  that this works  with some  of  my .entries files,  for
example the one I created to set Metacity  theme, but not with others,
for example the one for the Gnome panel.

I  suspect that this  is due to some  incompatible schemas between 2.8
and 2.10.

I attach below my broken .entries, is there  a way to understand where
it is broken exactly?

Cheers,

Free
-------------- next part --------------
A non-text attachment was scrubbed...
Name: panel.entries
Type: application/octet-stream
Size: 13058 bytes
Desc: panel.entries
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20050922/4d97adad/panel-0001.obj


More information about the Pkg-gnome-maintainers mailing list