Red Hat Bugzilla – Bug 80348
GNUCash crashes on start
Last modified: 2014-03-16 22:33:09 EDT
Description of problem:
Gnucash failed to start and terminates with an error.
Version-Release number of selected component (if applicable):
gnucash 1.7.6 (default Phoebe)
Steps to Reproduce:
1. Start GNUCASH from a terminal window
[jason@sith jason]$ gnucash
ERROR: In procedure dynamic-link:
ERROR: file: "libgw-gnc", message: "file not found"
GNUCash to start
I also tried loading the last -RH8 package provided from the GNUCash
development team with the same results. Cannot try the raw source because it
requires guile <= 1.5.0. I did an in-place upgrade from 8.0 to Phoebe but
GNUCash worked prior to the upgrade.
I tried downgrading to the 1.7.5 that is in Rawhide and everything works fine.
Seems to be a problem with the 1.7.6 package.
There is no gnucash-1.7.6 package in Phoebe, only the 1.7.5 package in rawhide.
Hrmm.. musta been my mistake with looking at the GNUCash website (about the
1.7.6 version). However whatever Phoebe loaded on my system during the upgrade
crashed with the error above. I went and got the rawhide package and installed
it and everything worked fine. Then I removed it and put the one from the CD
back on and it worked fine again. So I'm not sure what triggered this error but
it did happen immediately after the upgrade because I use GNUCash every day and
nothing changed between this morning and loading up the beta.
Guess you can mark this as NOTABUG.
I did a clean install of Phoebe and ended up with the same problem when I
install gnucash from the packages provided with Phoebe. I began to install the
dependencies for to rebuild gnucash from source and gnucash started working. In
particular g-wrap-devel is needed for gnucash to function on my system. If I
uninstall it gnucash stops working.
This is probably what fixed mine as well because I installed dependencies to compile by hand.
Perhaps this needs to be made a dependency of the GNUCash package?
*** This bug has been marked as a duplicate of 79068 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.