Package: gnucash Version: 1:4.12-1+b1 Severity: important X-Debbugs-Cc: s...@riseup.net
Dear Maintainer, I'm having the same problem reported here, https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/1963766 except I was using GnuCash 4.11. Upgraded to 4.12 and the problem persisted. I was able to track that down because I was seeing the same messages in /tmp/gnucash.trace. Unfortunately, however, unlike the OP, /usr/local/share/glib-2.0 doesn't even exist on my system, nor does redefining XDG_DATA_DIRS with /usr/share in front of /usr/local/share resolve the situation. Instead, it seems to be caused by the creation of ~/.local/share/glib-2.0/schemas/gschemas.compiled, which happened today when I installed https://github.com/maoschanz/gedit-plugin-markdown_preview using its install.sh script. ~/.local/share isn't defined in XDG_DATA_DIRS, nor does adding it to the front resolve the situation. Renaming the file to gschemas.compiled.disabled, for example, does resolve the problem with GnuCash preferences, but then gedit throws GLib-GIO-ERROR and won't start. Uninstalling gedit-plugin-markdown_preview with its uninstall.sh script also resolves the situation, but then I obviously don't have that plugin anymore. It was nice to have but I can do without it for now (plus install/uninstall is really quick if I do need it). I don't think it's a problem with gedit-plugin-markdown_preview, though. Not clear it's a problem with gnucash, either. Maybe it's a problem with whatever gschemas.compiled is part of, that would be GLib? This is a new area for me, I've never dealt with schemas before and it's already taken me several hours just to get to this point. Would appreciate any feedback or insights that can be provided. Thanks in advance! -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.18.0-4-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnucash depends on: ii gnucash-common 1:4.12-1 ii guile-2.2 2.2.7+1-6+b1 ii guile-3.0-libs 3.0.8-2 ii libaqbanking44 6.5.0-1 ii libboost-filesystem1.74.0 1.74.0-17+b2 ii libboost-locale1.74.0 1.74.0-17+b2 ii libboost-program-options1.74.0 1.74.0-17+b2 ii libboost-regex1.74.0 [libboost-regex1.74.0-icu72] 1.74.0-17+b2 ii libc6 2.35-2 ii libcairo2 1.16.0-6 ii libcrypt-ssleay-perl 0.73.06-2+b1 ii libdate-manip-perl 6.88-1 ii libdbi1 0.9.0-6 ii libfinance-quote-perl 1.52-1 ii libgcc-s1 12.1.0-8 ii libgdk-pixbuf-2.0-0 2.42.9+dfsg-1 ii libglib2.0-0 2.74.0-1 ii libgtk-3-0 3.24.34-3 ii libgwengui-gtk3-79 5.10.1-1 ii libgwenhywfar79 5.10.1-1 ii libhtml-tableextract-perl 2.15-2 ii libhtml-tree-perl 5.07-2 ii libicu72 72.1-2 ii libofx7 1:0.10.5-1 ii libpango-1.0-0 1.50.9+ds-1 ii libpangocairo-1.0-0 1.50.9+ds-1 ii libpython3.10 3.10.6-1 ii libsecret-1-0 0.20.5-2 ii libstdc++6 12.1.0-8 ii libwebkit2gtk-4.0-37 2.38.0-3 ii libwww-perl 6.67-1 ii libxml2 2.9.14+dfsg-1+b1 ii perl 5.36.0-4 ii zlib1g 1:1.2.11.dfsg-4 Versions of packages gnucash recommends: ii gnucash-docs 4.11-1 ii python3-gnucash 1:4.12-1+b1 ii yelp 42.1-2 Versions of packages gnucash suggests: pn libdbd-mysql <none> pn libdbd-pgsql <none> pn libdbd-sqlite3 <none> -- no debconf information