On Wed, Dec 14, 2005 at 09:32:28AM +0000, Magnus Therning wrote:
>On Fri, Dec 09, 2005 at 01:14:26PM +0200, David Moore wrote:
>>Magnus Therning wrote:
>>
>>>Is someone monitoring the development of a GTK2-version of GnuCash?
>>>Just saw their web page mentioning that a pre-release should be out in
>>>December.
>>>
>>>I'd be more than happy to help iron out any issues with an Arch package
>>>for it :-)
>>>
>>>/M
>>>
>>I just put a package in AUR (gnucash2-svn), as well as the other
>>required packages.  There's a list of all the other packages you need
>>in the first comment for the package.  Let me know if you run into any
>>problems.
>
>I've managed to compile it!!
>
>One little issue, I know I'm nitpicking now, the .desktop file ends up
>in the wrong place:
>
> % pacman -Ql gnucash2-svn|grep desktop
> gnucash2-svn /opt/gnome/share/gnome/apps/Applications/gnucash.desktop
>
>It should be in /opt/gnome/share/applications

Another, sligtly more serious issue: I can't run it right after install!

% gnucash
ERROR: In procedure open-file:
ERROR: No such file or directory: "/usr/share/guile/slib/mklibcat"

There is a /usr/share/guile/slib/mklibcat.scm, I made a symbolic link to
it. Next error:
ERROR: In procedure open-file:
ERROR: Permission denied: "/usr/share/guile/slibcat"

This is the relevant part of a strace:
stat64("/usr/share/guile/slibcat", {st_mode=S_IFREG|0644, st_size=7202, ...}) = 0
unlink("/usr/share/guile/slibcat")      = -1 EACCES (Permission denied)
open("/usr/share/guile/slibcat", O_WRONLY|O_CREAT|O_TRUNC, 0666) = -1 EACCES 
(Permission denied)
write(2, "ERROR: In procedure open-file:\nE"..., 84

To me it looks like it's trying to re-build /usr/share/guile/slibcat.
That's a little bit strange, isn't it. Any such thing I'd expect
happening at install time...

I got it working by running it once as root. Now I can run it as a
regular user. I could even remove the symbolik link I created in
/usr/share/guile/slib.

/M

-- 
Magnus Therning                    (OpenPGP: 0xAB4DFBA4)
[EMAIL PROTECTED]
http://therning.org/magnus

Software is not manufactured, it is something you write and publish.
Keep Europe free from software patents, we do not want censorship
by patent law on written works.

There's no such thing as a simple cache bug.
     -- Rob Pike

Attachment: pgpCFVVAUMOCc.pgp
Description: PGP signature

_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to