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

Reply via email to