Problems installing on Slackware-10.0
Derek Atkins
warlord at MIT.EDU
Wed Sep 15 18:45:10 EDT 2004
Read the gnucash slackware HOWTO on the gnucash website.
-derek
Quoting Rich Shepard <rshepard at appl-ecosys.com>:
> I had gnucash-1.8.8 running on my Red Hat 7.3 system. That crashed a
> couple of weeks ago. I intended to upgrade the hardware and OS anyway, but
> not as a forced task. But, here I am with Slackware 10.0 on modern hardware.
>
> Downloaded gnucash-1.8.9 as a tarball and tried building that. Failed
> because it wants g-wrap. Downloaded g-wrap-1.3.4 as a tarball and tried
> building that. configure completes but make fails:
>
> [rshepard at salmo /install/g-wrap-1.3.4]$ time make make all-recursive
> make[1]: Entering directory /install/g-wrap-1.3.4'
> Making all in doc
> make[2]: Entering directory /install/g-wrap-1.3.4/doc'
> make[2]: Nothing to be done for ll'.
> make[2]: Leaving directory /install/g-wrap-1.3.4/doc'
> Making all in rpm
> make[2]: Entering directory /install/g-wrap-1.3.4/rpm'
> rm -f spec.tmp
> sed < spec.in > spec.tmp \
> -e
>
's:@-GW_RTLIB_VER-@:@GW_RUNTIME_GUILE_INTERFACE_MAJOR_VER at .@GW_RUNTIME_GUILE_INTERFACE_REVISION at .@GW_RUNTIME_GUILE_INTERFACE_AGE@:'
> \
> -e 's:@-GW_RTLIB_MAJ-@:@GW_RUNTIME_GUILE_INTERFACE_MAJOR_VER@:'
> \
> -e 's:@-VERSION-@:1.3.4:'
> mv spec.tmp spec
> make[2]: Leaving directory /install/g-wrap-1.3.4/rpm'
> Making all in bin
> make[2]: Entering directory /install/g-wrap-1.3.4/bin'
> make[2]: Nothing to be done for ll'.
> make[2]: Leaving directory /install/g-wrap-1.3.4/bin'
> Making all in g-wrap
> make[2]: Entering directory /install/g-wrap-1.3.4/g-wrap'
> guile -c \
> "(set! %load-path (cons \"/install/g-wrap-1.3.4/g-wrap/..\"
> %load-path))""(debug-enable 'backtrace) \
> (debug-enable 'debug) \
> (read-enable 'positions) \
> (use-modules (g-wrap)) \
> (use-modules (g-wrap gw-standard-spec)) \
> (gw:generate-wrapset \"gw-standard\")"
>
> Backtrace:
> In unknown file:
> ?: 38* (if (or # #) (try-load-module name))
> ?: 39 [try-load-module (ice-9 slib)]
> ?: 40 (or (begin (try-module-linked name)) (try-module-autoload name)
> ...)
> ?: 41* [try-module-autoload (ice-9 slib)]
> ?: 42 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and #
> #))
> ...
> ?: 43 (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #)
> ...) ...)
> ?: 44* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f
> ()>]
> ?: 45* [#<procedure #f ()>]
> ?: 46* (let ((file #)) (cond (# => #) (# => #)))
> ?: 47 [#<procedure #f (full)> "/usr/share/guile/1.6/ice-9/slib.scm"]
> ?: 48 [load-file #<primitive-procedure primitive-load> ...]
> ?: 49* [save-module-excursion #<procedure #f ()>]
> ?: 50 (let (# #) (dynamic-wind # thunk #))
> ?: 51 [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f
> ()>]
> ?: 52* [#<procedure #f ()>]
> ?: 53* [primitive-load "/usr/share/guile/1.6/ice-9/slib.scm"]
> In /usr/share/guile/1.6/ice-9/slib.scm:
> 194: 54* (define slib-parent-dir (let (#) (if path # #)))
> 195: 55* (let ((path #)) (if path (substring path 0 ...) ...))
> 196: 56 (if path (substring path 0 ...) ...)
> In unknown file:
> ...
> ?: 57 [scm-error misc-error #f ...]
>
> <unnamed port>: In procedure scm-error in expression (scm-error (quote
> misc-error) #f ...):
> <unnamed port>: Could not find slib/require.scm in
> ("/install/g-wrap-1.3.4/g-wrap/.." "/usr/share/guile/site"
> "/usr/share/guile/1.6" "/usr/share/guile" ".")
> make[2]: *** [gw-standard.c] Error 2
> make[2]: Leaving directory /install/g-wrap-1.3.4/g-wrap'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory /install/g-wrap-1.3.4'
> make: *** [all] Error 2
>
> Apparently the build requires '../slib/require.scm' and that's not on the
> system. My tape restore from the old setup (to a separate partition) shows
> that that directory and file are part of umb-scheme. Slackware does not
> include scheme, only guile. A google search shows that the GNU/scheme is
> available as mit-scheme. I downloaded and installed that, but it does not
> have a slib/ directory or a require.scm file.
>
> What do you folks suggest that I do to get this built and running again
> as
> quickly as possible? There is no gnucash slackware package so it must be
> built from source. That's no problem unless it has a dependency that I
> cannot resolve.
>
> Thanks,
>
> Rich
>
> --
> Dr. Richard B. Shepard, President
> Applied Ecosystem Services, Inc. (TM)
> <http://www.appl-ecosys.com>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-user
mailing list