problems installing gnucash-1.4.9-1.i386.rpm on redhat 6.2

S.E.V. Liberman sairuh@iwaruna.com
Sun, 21 Jan 2001 16:01:09 -0800 (PST)


hi there,

this is my first time posting here, so apologies if this is common
question --i tried searching the archives for this list, but couldn't
quite find the right solutions... please bear with me since this post is
kinda long...

anyhow, i've got a basic [default] Redhat 6.2 installation [gnome
desktop], and i'm trying to install gnucash-1.4.9-1.i386.rpm [binary, not
source]. the only dependency i got was to get guile [specifically
libguile.so.4]. so, here's what i did and experienced --please let me
where i did anything wrong :)

1. obtained guile-1.3-10.i386.rpm [from rpmfind.net], the recommended
version for Redhat 6.2.

2. installed guile, but got the following errors:

rpm -ivh guile-1.3-10.i386.rpm
guile
##################################################
ERROR: In procedure gsubr-apply in expression (scm-error (quote
misc-error) #f ...):
ERROR: Could not find slib/require.scm in  ("/usr/share/guile/site"
"/usr/share/guile/1.3" "/usr/share/guile" ".")
execution of guile-1.3-10 script failed, exit status 2

3. somehow, guile was installed anyway...so i installed gnucash rpm with
no probs:

rpm -ivh gnucash-1.4.9-1.i386.rpm 
gnucash
##################################################

4. however, when i try to launch gnucash, i get the following error:

It appears you do not have the 'slib' scheme library installed.
You need slib2c4 or later to run GnuCash.

Obtain slib at: http://swissnet.ai.mit.edu/~jaffer/SLIB.html

If you have slib installed, you may need to create
a symbolic link named 'slib' from the guile directory
(usually /usr/share/guile) to the directory where slib
is installed.

You may also need to run the following command as root:

  guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"

More Questions:

* is my rpm for guile corrupt? if yes, where's another place i could get
it from other than rpmfind.net?

* or, should i be using another version of guile? i noticed that in
www.linas.org/pub/gnucash/gnucash/redhat-6.x/1.4.x/RPMS/ there's
guile-1.3.4-2.i386.rpm. however, that seems *too recent* a version, since
it has, i believe, libguile.so.6 --which appears *incompatible* with the
gnucash-1.4.9-1.i386.rpm built for Redhat 6.2 [i got even more
conflicts!].

many thanks in advance,

  se

gnucash@iwaruna.com