Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread John Ralls
Christian, GSettings says it uses XDG_DATA_DIRS plus /usr/share and /usr/local/share so in theory you need worry only about the gschemas.compiled in directories that are on those paths and that might have had org.gnucash.foo.schema.xml in them the last time glib-compile-schemas was run on

Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread Christian Wehling
Hi Geert, sudo find / -name org.gnucash.*.gschema.xml results in: /var/lib/flatpak/app/org.gnucash.GnuCash/x86_64/stable/6b970053ec40ec1b23a6827c2 a284fb3bbcdaff16073b3f99d9597d5ad49f62f/files/share/glib- 2.0/schemas/org.gnucash.window.pages.gschema.xml [...snip]

Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread Christian Wehling
Hi John, sudo find / -name gschemas.compiled /snap/gnome-3-38-2004/76/usr/share/glib-2.0/schemas/gschemas.compiled /snap/gnome-3-38-2004/87/usr/share/glib-2.0/schemas/gschemas.compiled /snap/gnome-3-34-1804/72/usr/share/glib-2.0/schemas/gschemas.compiled

Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread John Ralls
Yesterday you attached a dump from dconf that shows both org.gnucash.GnuCash and org.gnucash schema entries. If you're absolutely sure that you've gotten rid of all instances of org.gnucash.foo.schema.xml from everywhere outside of your gnucash-4.7 build directory and you've removed the

Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread Geert Janssens
Christian, Have you also searched for org.gnucash.*.gschema.xml ? These files are important during the installation process. If these were present (the files that don't have GnuCash in camelcase in their name) the installation will not work properly. But the actual problem file in that case

Re: [GNC-dev] Trouble with gsettings in GC 4.9

2021-12-30 Thread Christian Wehling
So, I first uninstalled everything and restarted the computer. Now "sudo find / -name libgnc*.so" only finds these directories: /var/lib/flatpak/app/org.gnucash.GnuCash/ => not in use ~/github/gnucash/build/lib/ => for development ~/Programme/gnucash-4.7/build/lib/ => productiv