Dave Peticolas wrote:
Richard -Gilligan- Uschold writes:
>
> I installed readline-devel-4.1-9mdk.rpm and g-wrap compiled with no errors,
> including g-wrap-guile.  The following files exist and have o+rX privilege.
>
> 2 / root# find . -xdev -name  "g-wrap*" -print
> ./usr/local/bin/g-wrap
> ./usr/local/bin/g-wrap-config
> ./usr/local/info/g-wrap.info
> ./usr/local/include/g-wrap.h
> ./usr/local/libexec/g-wrap-guile
> ./usr/share/guile/site/g-wrap.scm
> ./usr/share/guile/site/g-wrap
> ./site/g-wrap
>
> However, gnucash-1.5.2 still fails make the same as before:
>
> FLAVOR=gnome g-wrap --api c --target guile gnc.gwp
> /usr/local/bin/g-wrap:58:9: In procedure gsubr-apply in expression (execlp
> executable executable ...):
> /usr/local/bin/g-wrap:58:9: Permission denied

Doh! Ok, did g-wrap correctly configure the location of g-wrap-guile?
It is configured around line 51 of the g-wrap program.
 

That looked fine, but I did notice:
2 /usr/local root# ll libexec
drwxrwx---   2 root     root         4096 Oct  9 20:26 libexec/

I fixed that and gnucash-1.5.2 made with NO ERRORS!
make install ran OK, but I couldn't actually run /opt/bin/gnucash

All of the subdirectories created by the install have no 'other' privileges.
I did:  'chmod -R o+rX' on the appropriate directories and gnucash-1.5.2 came up!

I really should have checked for this, as this is a pretty common problem with tarball install scripts, not just gnucash related tarballs.  I've been installing mostly RPMs lately, and this bug didn't occur to me.

> I tried to find a devel tarball for g-wrap-0.9.4, but could not locate one.
> one required?  I used the one from:
> ftp.gnucash.org/pup/g-wrap/source/g-wrap-0.9.4.tar.gz

No, there is just the g-wrap package.

dave


 
-- 

Gilligan            |                    __o           .oooO
                   /|                  _ \<,_          (   )
                  /p|\                (_)/ (_)          \ (   Oooo.
                 /  | \             ------------         \_)  (   )
                ========                                       ) /
                 ========       [EMAIL PROTECTED]           (_/
             ~~~~~~~~~~~~~~~~   [EMAIL PROTECTED]
 


Reply via email to