migrate prefs runs everytime I start 2.6.

Geert Janssens janssens-geert at telenet.be
Sun Jan 26 13:31:11 EST 2014


On Sunday 26 January 2014 12:34:08 Jonathan Kamens wrote:
> On 01/26/2014 01:57 AM, John Ralls wrote:
> > That's probably related to your other problem with the Tip of the
> > Day dialog. Something's broken with GSettings on F20.
> It's working fine for me on F20 (aside from the fact that it's wicked
> awful slow <https://bugzilla.gnome.org/show_bug.cgi?id=721822>), but
> that may be because I'm aware of and know how to work around this
> Fedora bug <https://bugzilla.redhat.com/show_bug.cgi?id=756245>,
> which has been around for more releases than I can remember. *sigh*
> 
> In a nutshell, see if running "killall gconfd-2" before starting
> GnuCash helps. You should only have to do it once per login session.
> 
Uhm, GnuCash 2.6 isn't using gconf anymore. So I'm not sure how a bug in gconf could cause 
this.

Even the one-time migration of the preferences from gconf to gsettings reads the gconf xml 
files directly.

The problem appears to be that the new gsettings preferences don't stick on Michael's 
installation. That would explain both why the tip of the day continues to reappear and why 
the settings migration continues to run.

Or the migration only works partially in that is resets the tip-of-the-day preference but fails to 
set the flag to indicate the migration already ran. The next startup then would rerun the 
migration, again potentially resetting the tip-of-the-day preference.

Geert


More information about the gnucash-user mailing list