Anyone successfully compiled 2.0.4 on Edgy?

Derek Atkins warlord at MIT.EDU
Tue Jan 30 12:10:45 EST 2007


"Jim Lynch" <jimlynch1 at gmail.com> writes:

> I noticed Derek had addressed this problem earlier, but the link is there:
>
> ls -l /usr/share/guile/slib
> lrwxrwxrwx 1 root root 15 2007-01-30 07:07 /usr/share/guile/slib ->
> /usr/share/slib
> and
> ls -l /usr/local/share/guile/slib
> lrwxrwxrwx 1 root root 15 2007-01-30 07:11 /usr/local/share/guile/slib ->
> /usr/share/slib

WAIT!!!!  Why do you have guile in both /usr and /usr/local?!?

> Since
> which guile
> /usr/local/bin/guile
>  I figured it might be looking at /usr/local/share/guile.

Huh?  Did you install guile by hand instead of using Ubuntu's packages?
That's wrong.  Don't do that.  Remove /usr/local

> So I got version 3.4 of the slib and put it in /usr/share/slib34 and set the
> appropriate link, i. e. /usr/local/share/guile/slib -> /usr/share/slib34

There is no "3.4"  Do you mean "3a4"?  That version is known not to
work.  You should downgrade.  I recommend 3a3 or 3a1.

> Now I get the following from the manual guile run:
>
> guile -c "(use-modules (ice-9 slib)) ( require 'printf)"
> ERROR: In procedure open-file:
> ERROR: Permission denied: "/usr/local/share/guile/1.6/slibcat"
> umuntu:~/slib$ ls -l /usr/local/share/guile/1.6/slibcat
> ls: /usr/local/share/guile/1.6/slibcat: No such file or directory
>
> Locate doesn't find that file and it's not in the guile 1.6.8 source tree.
>
> Any suggestions?

Run gnucash as root, once.

-derek
-- 
       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