[blfs-dev] gnucash brokenness

Fernando de Oliveira famobr at yahoo.com.br
Mon Feb 27 08:18:56 PST 2012


--- Em seg, 27/2/12, Andrew Benton escreveu:

> De: Andrew Benton
> Assunto: Re: [blfs-dev] gnucash brokenness
> Para: blfs-dev at linuxfromscratch.org
> Data: Segunda-feira, 27 de Fevereiro de 2012, 12:44
> On Mon, 27 Feb 2012 06:24:41 -0500
> "Armin K."
> wrote:
> 
> > Then I executed guile -c "(use-modules (ice-9 slib))
> (require 'printf)" as root user which gnucash configure
> script does, and everything was ok.
> 
> Thanks for that. With that command:
> guile -c "(use-modules (ice-9 slib)) (require 'printf)"
> I was able to get gnucash's configure script to recognise
> that slib was
> installed. Gnucash then compiled and installed but when I
> try to run it
> it crashes:
> 
> andy at eccles:~$ gnucash
> gnc.bin-Message: main: binreloc relocation support was
> disabled at configure time.
> 
> ;;; note: auto-compilation is enabled, set
> GUILE_AUTO_COMPILE=0
> ;;;       or pass the
> --no-auto-compile argument to disable.
> ;;; compiling
> /usr/share/gnucash/guile-modules/gnucash/main.scm
> ;;; compiling
> /usr/share/gnucash/guile-modules/gnucash/core-utils.scm
> ;;; WARNING: compilation of
> /usr/share/gnucash/guile-modules/gnucash/core-utils.scm
> failed:
> ;;; ERROR: no code for module (sw_core_utils)
> ;;; compiling
> /usr/share/gnucash/guile-modules/gnucash/gnc-module.scm
> ;;; WARNING: compilation of
> /usr/share/gnucash/guile-modules/gnucash/gnc-module.scm
> failed:
> ;;; ERROR: no code for module (sw_gnc_module)
> ;;; WARNING: compilation of
> /usr/share/gnucash/guile-modules/gnucash/main.scm failed:
> ;;; ERROR: In procedure debug-options-interface: Unknown
> option name: maxdepth
> Backtrace:
> In ice-9/boot-9.scm:
>  162: 13 [catch #t #<catch-closure 20ee800> ...]
>  170: 12 [#<procedure 22653c0 ()>]
> In unknown file:
>    ?: 11 [catch-closure]
> In ice-9/boot-9.scm:
> 2489: 10 [#<procedure 2259260 at ice-9/boot-9.scm:2477:4
> (name #:optional autoload version #:key ensure)> # ...]
> 2756: 9 [try-module-autoload (gnucash main) #f]
> 2095: 8 [save-module-excursion #<procedure 2455ab0 at
> ice-9/boot-9.scm:2757:17 ()>]
> 2767: 7 [#<procedure 2455ab0 at ice-9/boot-9.scm:2757:17
> ()>]
> In unknown file:
>    ?: 6 [primitive-load-path "gnucash/main"
> #f]
> In ice-9/eval.scm:
>  458: 5 [#<procedure 21b3180 at ice-9/eval.scm:452:4
> (exp)> #]
> In ice-9/psyntax.scm:
> 1011: 4 [chi-top-sequence ((debug-set! maxdepth 100000)) ()
> ...]
>  898: 3 [scan ((debug-set! maxdepth 100000)) () ...]
>  269: 2 [scan ((#(syntax-object debug-options # ...) (# #
> #))) () ...]
> In ice-9/boot-9.scm:
> 2845: 1 [debug-options (show-file-name #t stack ...)]
> In unknown file:
>    ?: 0 [debug-options-interface
> (show-file-name #t stack ...)]
> 
> ERROR: In procedure debug-options-interface:
> ERROR: In procedure debug-options-interface: Unknown option
> name: maxdepth
> andy at eccles:~$ 
> 
> So some progress but still b0rken.
> 
> Andy

For me and Armin, it is not broken.

Did you use the same instructions as Armin and I, including patches?

I did install without the patxh, against guile-2.0.3 (by mistake) and did not work.

Checked with

for i in `ls /usr/lib/libgnc*`; do echo $i; ldd $i; done

And several of the guile-2.0.3 were broken (my interpretation of the messages about the libguile??? being too small).

Tried to log that command but did not succeed and went to replace guile, so cannot reproduce the erros again (which is fortunate).

[]s,
Fernando



More information about the blfs-dev mailing list