(SOLVED) gnucash not compatible ubuntu 11.04 and ubuntu 11.10

John Ralls jralls at ceridwen.us
Tue Oct 18 20:09:15 EDT 2011


On Oct 18, 2011, at 10:39 AM, John Ralls wrote:

> 
> On Oct 18, 2011, at 9:06 AM, Colin Law wrote:
> 
>> 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.
> 
> Yup. Should be easy enough, too.

[r21459]Handle specifying a directory as a dataset file.

Which I'll commit to 2.4 as soon as the build finishes to make sure it applied correctly.

Regards,
John Ralls




More information about the gnucash-user mailing list