[GNC] "No suitable backend" error for database backed gnucash file

coolnodje coolnodje at gmail.com
Tue Apr 10 03:26:54 EDT 2018


All right, so that's one less reason to get the "No suitable backend" error.
The sqlite backend shouldn't possibly be missing.

Then I just have no lead anymore as for why I could possibly get this
problem.

Unless you have any advice to debug this I guess I'll just recreate the
file with the logs.
It's very small but I have a company, a customer and an invoice recorded
in it, which I wish I could keep.

-nodje

On 09/04/2018 16:33, John Ralls wrote:
> The Mac bundle has its own copy of sqlite3 along with almost everything else it needs. It does use some frameworks from /System/Library/Frameworks (notably AppKit and CoreFoundation) and one or two from /usr/lib. It does not and cannot use anything from Homebrew; the Homebrew “recipe” for GnuCash just retrieves and downloads one of our distribution dmgs.
>
> Regards,
> John Ralls
>
>
>> On Apr 9, 2018, at 2:13 AM, coolnodje <coolnodje at gmail.com> wrote:
>>
>>   sqlite is still installed and available on my machine.
>>   I can't make sure which version is used though, as there are several
>>   and I don't quite get which PATH Gnucash is using on MacOS.
>>
>>   It's very likely that it uses the MacOS pre-installed version and that
>>   it hasn't changed.
>>
>>   If Gnucash has access to the specific "brew" installed binaries then it
>>   may be that a newer version isn't compatible.
>>
>>   -nodje
>>
>>   On 08/04/2018 14:33, David Carlson wrote:
>>
>>   Did you verify that you had the back end installed?  see
>>   [1]https://wiki.gnucash.org/wiki/FAQ#SQL_Database
>>   David C
>>
>>   On Sun, Apr 8, 2018 at 7:10 AM, coolnodje <[2]coolnodje at gmail.com>
>>   wrote:
>>
>>     Using Gnucash on MacOS, I got this error trying to open a recently
>>     created file which I think I based on a database back-end instead of
>>     the
>>     standard.
>>     I have upgraded to 3.0 in the meantime and thought it was the
>>     problem.
>>     But I realized when I finally was able to start a v2.6.20 on an
>>     older
>>     MacOS10.12 virtual machine that I still had the problem.
>>     Which means that this is all unrelated to the 3.0 upgrade.
>>     I've tried to revert the file to an older version (prior to the last
>>     modification, so prior to the last successful opening) but got the
>>     same
>>     error.
>>     This really confuses me:
>>     - the file as it was the last time it was successfully modified
>>     cannot
>>     be opened (which should exclude file corruption problem)
>>     - the latest version on latest MacOS can't open it because "No
>>     suitable
>>     backend", but 2.6.20 on MacOS10.12 also can't open it because "No
>>     suitable backend".
>>     So if the file itself is not the problem, and if version that used
>>     to be
>>     able to open it can't anymore, where could the problem come from?
>>     Only I wasn't able to reproduce the error with the exact same setup
>>     I
>>     had when last successfully modified: trying to reinstall 2.6.20 on
>>     MacOS10.13 I realized it can't be started anymore (Gnucash can't be
>>     opened because of a problem - DYLD, [0x4] Symbol missing)
>>     Is there anything I can do to try to save the file in question?
>>     - nodje
>>     _______________________________________________
>>     gnucash-user mailing list
>>     [3]gnucash-user at gnucash.org
>>     To update your subscription preferences or to unsubscribe:
>>     [4]https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>     If you are using Nabble or Gmane, please see
>>     [5]https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>     -----
>>     Please remember to CC this list on all your replies.
>>     You can do this by using Reply-To-List or Reply-All.
>>
>> References
>>
>>   1. https://wiki.gnucash.org/wiki/FAQ#SQL_Database
>>   2. mailto:coolnodje at gmail.com
>>   3. mailto:gnucash-user at gnucash.org
>>   4. https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>   5. https://wiki.gnucash.org/wiki/Mailing_Lists
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list