Libguile problem

Dave Peticolas dave@krondo.com
Fri, 23 Feb 2001 14:21:32 -0800


 writes:
> > >I just upgraded from Red Hat 6.2 to 7.0, and as a result lost ability
> > >to run gnucash:
> > >
> > >Error while loading shared library: libguilde.so.4 does not exist or
> > >can't be found.
> > >
> > >However, when I run RPM verify, the problem is described as follows:
> > >
> > >/usr/bin/gnu-prices	Problem with "file mode"
> > >/usr/bin/gnucash	Problem with "file mode"
> ...
> > I ran into a similar problem upgrading from 6.1, but with different
> > messages.  First, it appeared that RPM, contrary to its documentation, had
> > decided that libguile.so.6 (required by Gnome-games) was supposed to
> > replace libguile.so.4.  The easy fix for me, having neither the time nor
> > the interest in playing games, to delete Gnome-games and libguile.so.6 and
> > to reinstall libguile.so.4.
> > 
> > The other problem was that a symbolic link for slib in /usr/share/guile was
> > incorrect.  I fixed that and GnuCash started to work.
> 
> Someone recommended simply upgrading to gnucash for Red Hat 7.0, and
> that did the trick.
> 
> At least that allowed me to start it and open accounts. But a new
> problem: When I do so, I'm taken to a different virtual desktop, and
> gnucash opens there. For example, if I'm currently viewing desktop 4
> and click the gnucash icon I created on my Panel, desktop 1 appears
> and gnucash opens on it. All other applications open in the current
> desktop. 

Are you running the gnome panel? GnuCash is supposed to install itself
into the Application menu. Does the same behavior happen when you use
the menu item to start GnuCash?

What window manager are you using?

dave