See <a href="http://bugzilla.gnome.org/show_bug.cgi?id=152175>Gnome Bug 152175</a>: "When current locale is before the C one in the schema file, defaults are not read. This is because the new change to store defaults only in the C locale. The Markup code stop reading the scehma file if a matching locale has been found. Normally C locale is on the top of the file, but some intltools are creating this file in alphabetical order." Reproducible: Didn't try Steps to Reproduce: 1. Export LANG as documented in <a href="http://www.gentoo.org/doc/en/guide-localization.xml">Gentoo Linux Localization Guide</a> 2. Try to load a Gnome session Actual Results: Produces several errors regarding inability to open the gconf database. Happens with both root and normal user (existing and new) accounts, but not with the Gnome failsafe session. Expected Results: Gnome should load normally. A patch for this problem is provided at the link above, and I will attach it as well. I manually installed the ebuild, applying the patch before the build stage, and it works perfectly. It's already committed to Gnome CVS, but this can cause pretty major bustage for localized users and it would be nice to get it fixed soon, rather than wait for the next Gnome update.
Created attachment 44693 [details, diff] Fixes the offending if statement
Thanks very much Matt, I've applied this to the 2.8.1-r1 ebuild, which we'll aim to get stable as soon as possible.
*** Bug 71507 has been marked as a duplicate of this bug. ***