[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gnucash errors in unstable



David Z Maze wrote:
Have you looked at the Debian Bug Tracking System?  There are, in
fact, bugs against both gnucash (184683) and libgwrapguile1 (184681)
about this.  (http://bugs.debian.org/)  Poking around suggests that
the actual bug involves (use-modules (g-wrap gw-wct)) in
/usr/share/gnucash/guile-modules/gnucash/main.scm, which probably
causes Guile to try to load libgw-wct.so as a dynamically loaded
module; thus, libgw-wct.so doesn't show up as a direct dependency of
gnucash, but libgwrapguile1 doesn't provide the .so link since this
generally isn't done for real library packages.


I just did a fresh sid install of gnucash

After applying the fixes from the bts (first I just created the symlinks
per 184845, then installed all of libgwrapguile-dev per 184681/184683)
I can start the application by cancelling out of the initial popup box,
or selecting "create a new account". If I select the "View new user
documentation" option however, or enter the app & then select the
tutorial documentation from the "Help" menu, a little "help topics"
window pops up for a second, and it all crashes with this:

kenneth@enlil:~$ gnucash
Backtrace:
In unknown file:
   ?: 0* [gnc:find-doc-file "help-search-index.db"]
   ?: 1* [gnc:find-localized-file "help-search-index.db" #]
   ?: 2  (letrec ((locale-prefixes #)) (letrec (#) (loop #
base-directories)))
   ...
   ?: 3  [loop ...
In /usr/share/gnucash/guile-modules/gnucash/main.scm:
 329: 4*  [locale-prefixes]
 319: 5   (let* ((locale #) (strings #)) (reverse (cons "C" strings)))
 321: 6*  (cond ((not (string? locale)) ()) ((equal? locale "C") ()) ...)

/usr/share/gnucash/guile-modules/gnucash/main.scm:321:21: In expression
(cond (# ()) (# ()) ...):
/usr/share/gnucash/guile-modules/gnucash/main.scm:321:21: missing or
extra expression


I think I get the gist of David's message, but I can't tell if this is
whole new bug, a little drek leftover from the old bug, or some other problem specific to me (locales again?)

Does anybody else experience this?

thanks,
Kenneth



Reply to: