Op vrijdag 9 september 2022 17:23:36 CEST schreef Phil Wolff:
> On 9/9/22 07:49, Geert Janssens wrote:
> 
> 
> Hi Phill,
> 
> 
> 
> 
> I'm trying to remember how everything panned out exactly back when 4.8 was
> released. There was a critical issue with the preference migration causing
> gnucash to crash on startup in certain situations. This has been fixed in
> 4.8a, which is what you have installed.
> 
> 
> 
> 
> It is slightly odd that gnucash itself fails to load these schema files
> while dconf-editor sees them just fine. But I don't know the internals of
> dconf-editor so perhaps it uses a different method of scanning for schema
> files than gnucash does.
> 
> 
> 
> 
> As to your feedback:
> 
> The gschema files you have found are the correct ones and it's good the old
> ones are not present anywhere on the system.
> 
> 
> 
> 
> The list of missing gsettings schemas you report is probably not exhaustive.
> The warnings will only be emitted when the schema is queried. Not all
> preferences are queried at once at startup.
> 
> 
> 
> 
> What we can state is that the source files for these schema definitions are
> installed. That the list of gschema files you report.
> 
> It's worth to check if the missing schemas are actually defined in these
> source files. For exmple the schema "org.gnucash.general" should be found
> in
> 
> /usr/share/glib-2.0/schemas/org.gnucash.GnuCash.deprecated.gschema.xml
> 
> Can you verify this ?
> 
> 
> 
> 
> Schema files should be compiled at install time before gnucash can use them.
> That's more or less the answer to your question whether they should be
> created at install time. Perhaps this went wrong for some reason.
> 
> 
> 
> 
> Can you run the following command to test this?
> 
> strings /usr/share/glib-2.0/schemas/gschemas.compiled | grep
> org.gnucash.general
> 
> 
> 
> 
> Just post the output here.
> 
> 
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to