Red Hat Bugzilla – Bug 593090
Gnucash does not see database backends on 64-bit
Last modified: 2014-03-16 23:23:32 EDT
Description of problem:
In x86_64 rawhide, gnucash is unable to locate the libdbi backends and thus silently refuses to offer the new database storage options.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Ensure that the appropriate libdbi-dbd-* drivers are installed
2. Run gnucash
3. Note that you can neither open or save to anything except "xml."
My PostgreSQL server sits there alone, unwanted, and idle.
I should be able to store to postgres.
The problem is the usual /usr/lib64 obnoxiousness - it never ends. The database drivers are in /usr/lib64, but gnucash wants them in /usr/lib. Setting GNC_DBD_DIR seems like it should fix it, but it doesn't. OTOH, doing
"ln -s /usr/lib64/dbd /usr/lib" makes everything work.
Fixed in 2.3.12-3.
gnucash-2.3.12-3.fc13 has been submitted as an update for Fedora 13.
gnucash-2.3.15-2.fc13 has been submitted as an update for Fedora 13.
gnucash-2.3.15-2.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.