[Debian-olpc-devel] Bug#576110: sucrose-0.88: broken gconf defaults file causes Sugar not to start up ("Unknown favorites layout: None")

Jonas Smedegaard dr at jones.dk
Thu Apr 1 12:52:46 UTC 2010


On Wed, Mar 31, 2010 at 11:21:07PM +0000, Sascha Silbe wrote:

>GConf is returning None for /desktop/sugar/desktop/favorites_layout.

>/usr/share/gconf/schemas/sugar.schemas contains a default setting 
>("ring-layout"), but this doesn't get applied. In fact gconftool-2 
>never reads any .schemas file, only 
>/var/lib/gconf/defaults/%gconf-tree.xml. The latter file contains 
>several "directories" for for /desktop/sugar/..., but no "entries" 
>whereas it has lots of entries for /apps/metacity/....

Above, coupled with your new info that the broken system had a 
non-working loopback interface, makes me consider if this is a packaging 
bug at all or perhaps just a local issue of a broken system:

Try run update-gconf-defaults (which I assume will regenerate those 
files below /var/lib/gconf from the shipped ones below /usr/share/gconf) 
and see if that fixes the system.

If so, I suspect you have revealed a bug in either gconf or debhelper in 
that pakcage install does not fail if generating/updating those files 
fails ((e.g. due to missing loopback).

...but even then there's still a remaining bug in upstream Sugar that it 
has no internal default as fallback to querying gconf, I believe.


  - Jonas

-- 
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-olpc-devel/attachments/20100401/4c132215/attachment.pgp>


More information about the Debian-olpc-devel mailing list