You are not logged in.
I've just upgrade to gnucash 2 and had some problems getting it working.
It seems to be built against a couple of old libraries, libgsf-1 113 and libgsf-gnome-1 113, because of this I got the following errors when running gnucash:
gnucash-bin: error while loading shared libraries: libgsf-gnome-1.so.113: cannot open shared object file: No such file or directory
gnucash-bin: error while loading shared libraries: libgsf-1.so.113: cannot open shared object file: No such file or directory
To fix this I created a symlink from the installed 114 versions of these files to a dummy 113 version and that seemed to work:
In /opt/gnome/lib/ do this
ln -s libgsf-gnome-1.so.114.0.1 libgsf-gnome-1.so.113
and in /usr/lib do this
ln -s libgsf-1.so.114 libgsf-1.so.113
This fixed the problem for me and gnucash now starts up fine. I've posted this just in case anyone else has the same problems or in case anyone spots an issue with this fix.
The only problem I now have is that everytime I start the app it complains about the config files being in the wrong place and wants to correct the problem. Even though I've followed the instructions after shutting down and starting up again I get the same messages. Any got this bit working?
Offline
GNUCash needs a recompile against the latest libgsf version. Symlinking is a bad thing to do, but in this case it doesn't matter that much: libgsf 1.13.99 and 1.14.0 are exactly the same, only difference is the .soname. The libgsf 1.14.x versions are 100% compatible with the old 1.13 versions, except for the .so bump.
Offline
Well it works for me for now so I'm happy. I made sure that I backed up the data first and saved regularly.
Offline