(SOLVED) gnucash not compatible ubuntu 11.04 and ubuntu 11.10

Colin Law clanlaw at googlemail.com
Tue Oct 18 12:06:09 EDT 2011


On 18 October 2011 16:44, Johan Scheepers <johansche at telkomsa.net> wrote:
> On 18/10/2011 15:58, Derek Atkins wrote:
>>
>> John Ralls<jralls at ceridwen.us>  writes:
>>
>>
>>>
>>> Derek's already filed a bug because make check fails if you configure
>>> with --enable-dbi but don't have libdbd-sqlite3 and libsqlite3 to test
>>> with. I'll have a look at a configure check for those, and change the
>>> dependency list in README.dependencies. Beyond that, though, we have
>>> no control over what the distro packagers actually set as
>>> dependencies.
>>>
>>
>> I feel that the File ->  Open code shouldn't fail with an error just
>> because the SQLite backend isn't available.  The code should be able to
>> differentiate a failure due to the backend not being available from a
>> failure that the backend wont handle the file.
>>
>> So the fact that the code is non-deterministic isn't itself a bug.  How
>> the non-determinism is handled, *that* should be considered a bug.
>>
>>
>>>
>>> Regards,
>>> John Ralls
>>>
>>
>>
>>>
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>>>
>>
>> -derek
>>
>>
>
> Good day gentlemen/ladies,
>
> I feel horrible/ashamed for all the noise I created on this list.
> I made a "** silly **" mistake.
> I have been doing this many times moving from new release to new release and
> other linux flavours and it works every time.
>
> I installed the same cd to another spare usb external drive to try and mimic
> what I did.
>
> Daily save my home directory to a spare external usb backup drive.
> In my case the gnucash directory is named " Gnucash " that has been copied
> to many linux versions.
>
> The following steps... (works every time if done correctly)
>
> 1-  Copy " Gnucash " directory to new installation home directory.
> 2-  Run gnucash.
> 3-  Cancel tips
> 4-  Do NOT create new set.
> 5-  NO to welcome dialog.
> 6-  Close tips of day
> 7-  File -> Open
> 8-  Click on " Gnucash " directory.
> 9-  Click on Open   (**  Here is the mistake **)
> 10-  No suitable backend ///// for file /home/johan/Gnucash

Now I think that *is* a bug, or at least a deficiency.  GC should be
clever enough to realise that you are trying to open a directory and
should either prevent it or show an appropriate error.

Colin



More information about the gnucash-user mailing list