[GNC] Preferences reset problem?
John Ralls
jralls at ceridwen.us
Wed Jun 30 23:19:58 EDT 2021
> On Jun 30, 2021, at 2:52 AM, Geert Janssens <geert.gnucash at kobaltwit.be> wrote:
>
> Op dinsdag 29 juni 2021 22:22:36 CEST schreef incoming-gnucash at sabot.com:
>> After gnucash 4.5 was announced, I tested upgrading to it on a
>> standalone test machine (running flatpak on ubuntu 20.04), and
>> I encountered the issue later described here:
>>
>> https://bugs.gnucash.org/show_bug.cgi?id=798194
>>
>> where all my gnucash settings were lost. On that same test machine, I
>> tried downgrading to 4.4, but my settings were still gone. This
>> seemed kind of scary, so I put off upgrading my real machine pending a
>> fix.
>>
>> I see that the bug report linked to above includes some manual
>> migration steps to export/re-import settings as a workaround, so I
>> plan to just go ahead and try that (and I will go direct from 4.4 to
>> 4.6, skipping 4.5). But I thought I'd check in to make sure that
>> there was no other pending/better way or automatic approach to this,
>> or is the manual workaround the way to go?
>>
> So far there's no better workaround. You can either manually set your
> preferences again or use the command provided in the bug report.
>
> The short version of the issue is that a flatpak install of gnucash is as if
> you install gnucash on a different machine, completely isolated from your
> normal environment. There used to be a convenience to share preferences
> between your normal environment and that "virtual" flatpak machine. That
> convenience was dropped recently by the flatpak developers (well, the gnome
> runtime developers really). Instead they provide a means to automatically
> import settings from your main environment to the flatpak "virtual" machine,
> but for historical reasons this can't work with gnucash. So as for the
> convenience of having your preferences magically available in the flatpak
> environment we're stuck between a rock and a hard place unfortunately.
>
>> If this issue affects all flatpak users, perhaps the release notes
>> should reference the preferences issue and describe or link to the
>> appropriate workaround?
>
> That's a reasonable idea. I hope someone will do so.
Geert,
Can you elaborate on the historical reasons on https://github.com/flathub/org.gnucash.GnuCash/pull/43?
Regards,
John Ralls
More information about the gnucash-user
mailing list