Problem starting gnucash

Robert Graham Merkel rgmerk@mira.net
Sun, 17 Sep 2000 16:39:04 +1100


Kevin McInerney writes:
 > Hi,
 > 
 > I cannot seem to get gnucash started:
 > 
 > kwmc@bluecat:~$ gnucash
 > ERROR: In procedure primitive-load-path:
 > ERROR: Unable to find file "ice-9/boot-9.scm" in load
 > path
 > 
 > I tried a couple things:
 > 
 > kwmc@bluecat:~$ su -
 > Password:
 > root@bluecat:~# ln -s
 > /usr/local/share/guile/1.4/ice-9/
 > /usr/local/share/guile/ice-9
 > root@bluecat:~# exit
 > logout
 > kwmc@bluecat:~$ gnucash
 > ERROR: In procedure primitive-load-path:
 > ERROR: Unable to find file "ice-9/boot-9.scm" in load
 > path
 > kwmc@bluecat:~$ su -
 > Password:
 > root@bluecat:~# ln -s /usr/local/share/guile
 > /usr/share/guile
 > root@bluecat:~# exit
 > logout
 > 
 > ...and then got a different error:
 > 
 > kwmc@bluecat:~$ gnucash
 > ERROR: Unbound variable: simple-format
 > 
 > ...but guile seems to work fine:
 > 
 > kwmc@bluecat:~$ su -
 > Password:
 > root@bluecat:~# rm /usr/local/share/guile/ice-9/
 > root@bluecat:~# rm /usr/share/guile
 > root@bluecat:~# exit
 > logout
 > kwmc@bluecat:~$ guile
 > guile> (use-modules (ice-9 slib))
 > guile> (require 'primes)
 > guile> (prime? 7)
 > #t
 > guile>
 > kwmc@bluecat:~$ guile -v
 > Guile 1.4
 > Copyright (c) 1995, 1996, 1997, 2000 Free Software
 > Foundation
 > Guile may be distributed under the terms of the GNU
 > General Public Licence;
 > certain other uses are permitted as well.  For
 > details, see the file
 > `COPYING', which is included in the Guile
 > distribution.
 > There is no warranty, to the extent permitted by law.
 > 
 > It seems that gnucash has hardcoded the location of
 > guile and that it also has hardcoded the structure of
 > guile's directory?  
 > 
 > What can I do to get gnucash running?
 
Run gnucash as root ONCE.  Sorry about this problem, 
it's a problem with the way some distributions have installed
guile, IIRC.

------------------------------------------------------------
Robert Merkel	                           rgmerk@mira.net

------------------------------------------------------------