[GNC] Compiling Problem version 3.1.4+b10

Geert Janssens geert.gnucash at kobaltwit.be
Fri Mar 29 04:39:45 EDT 2019


Hi Carl,

The error suggests the code can't find the definition of function
gnc-build-userdata-path

That's a new function that was introduced for the gnucash 3-series. So if you get this error while 
trying to run gnucash 3.1, that suggests a packaging bug.

There are two likely causes:
1. gnucash finds an older version of libgnc-core-utils.so
2. the swig bindings weren't properly rebuilt for this package, instead using the bindings that 
don't know the new function yet.

Where did this gnucash you tried to install come from ?

As a sidenote I will point out gnucash 3.1 is not the most recent version and there have been 
plenty of bugfixes in more recent releases. The current version is 3.4, with 3.5 planned for this 
weekend. If you can get a more recent version you will most likely have a better experience 
with gnucash.

Regards,

Geert

Op vrijdag 29 maart 2019 07:38:52 CET schreef Carl:
> Hello Folks!
> 
> I'm not sure if I have the correct method of doing this here!
> 
> but I'm just trying to install gnucash in debian buster and I keep
> getting this funny output whenever I type gnucash from the command
> prompt and the program refuses to run
> 
> 
> Can anyone tell me what this means? see output below, thanks for your
> help!!:
> 
> Backtrace:
> In ice-9/boot-9.scm:
>    2994:20 19 (_)
>     2312:4 18 (save-module-excursion _)
>    3014:26 17 (_)
> In unknown file:
>            16 (primitive-load-path "gnucash/utilities" #<procedure 55…>)
> In utilities.scm:
>       28:0 15 (_)
> In ice-9/boot-9.scm:
>    3377:20 14 (process-use-modules _)
>     222:17 13 (map1 (((gnucash core-utils))))
>    3378:31 12 (_ ((gnucash core-utils)))
>    2800:17 11 (resolve-interface (gnucash core-utils) #:select _ # _ # …)
> In ice-9/threads.scm:
>      390:8 10 (_ _)
> In ice-9/boot-9.scm:
>    2726:13  9 (_)
> In ice-9/threads.scm:
>      390:8  8 (_ _)
> In ice-9/boot-9.scm:
>    2994:20  7 (_)
>     2312:4  6 (save-module-excursion _)
>    3014:26  5 (_)
> In unknown file:
>             4 (primitive-load-path "gnucash/core-utils" #<procedure 5…>)
> In core-utils.scm:
>       40:0  3 (_)
> In ice-9/boot-9.scm:
>    2071:24  2 (call-with-deferred-observers #<procedure 7f8f791d02b8 …>)
>     260:13  1 (for-each #<procedure 55a7eb0908c0 at ice-9/boot-9.scm…> …)
> In unknown file:
>             0 (scm-error misc-error #f "~A ~S" ("Undefined variab…" …) …)
> 
> ERROR: In procedure scm-error:
> Undefined variable: gnc-build-userdata-path
> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.




More information about the gnucash-user mailing list