[GNC] Fedora => Debian 3.2 => 2.1.15 Data Conversion Issues

Adrien Monteleone adrien.monteleone at lusfiber.net
Sun Nov 4 16:33:04 EST 2018


I’m not sure I’m following completely.

Are you saying you switched from Fedora using GnuCash 3.x to Debian running GnuCash 2.6.15? (hopefully not 2.1.15 as that is ancient)

And that you want to open those newer data files on 2.6.15?

If that is the case, no, you cannot as you’ve discovered. I don’t know of any way to ‘downgrade’ the data file.

You then need to at least install 2.6.21 in Debian. (2.6.19 and 2.6.20 had some bugs but both can open 3.x files)

Here are your options:

1)Sid - Someone else recently reported here on the list they’ve done just that with version 3.2. They also had to install a couple of other packages. You don’t need to change the repo, just download the .deb files and install those. (you *can* change the repo and pin everything else, but that’s a mess to maintain) Here are the files needed:

libboost-regex1.62.0_1.62.0+dfsg-8_amd64.deb
gnucash-common_3.3-2_all.deb
gnucash_3.3-2_amd64.deb

It’s probably best to install in that order.

2)Build - really not that bad. There are several of us here on the list that can help. This so far is the only way to get 3.3 or later.

3)Export-Import - won’t work. While the 3.x series can contemplate and properly import its own exports, the older versions cannot.

4)Flatpak - I think this is still at version 3.2, it is an option, but there are some known issues dealing with storing your file on an external or network drive. (due to how flatpak apps are sandboxed) There are some work arounds, but the installing from Sid or building yourself will likely provide less headaches.

Regards,
Adrien


> On Nov 4, 2018, at 12:09 PM, Wolfram Wagner <wolfram at wagnerw.de> wrote:
> 
> Dear list,
> After a server break down and huge problems to save my data over the
> necessary re-install, I moved away from fedora to debian.
> 
> I am lucky here, but there is a big issue. One of my two gnucash
> databases cannot be opened in version 2.1.15 because of "use account
> GUID as key in bayesian filter and store KVP flat...min. 2.1.19"
> 
> I habe tried to solve it in several ways:
> (1) Install the compatible package from sid / instable:
> This would require to bring many packages to this new level and many
> updates as well as other issues.
> 
> (2) Build gnucash from source
> I have started and I am frightened to go on. Too many new steps for me.
> Maybe I try later, if I am forced to.
> 
> (3) Export and Import
> I exported the hierarchy and the transactions to csv and found that
> although I can export all transactions and all accounts in one step,
> the import asks for files, account by account. Additional it seems not
> to recognize its own export format.
> This disappoints me, but may have to do with the different software
> versions. In general, this is something to improve.
> 
> => Is there anything that I can do to make the database downgrade
> compatible? My other database can be opened. It does not use Online
> Banking.
> I still have fedora and the new version on one of my computers. I still
> can modify the database...
> 
> => Would it help to remove all traces of the online banking
> configuration from the file?
> 
> => Is my only chance to update the software somehow?
> 
> Thank you!
> Wolfram
> _______________________________________________
> 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