GNOME Bugzilla – Bug 565373
Import of 1.8.x file has incomplete data on Windows
Last modified: 2018-06-29 22:14:34 UTC
I used gnucash 1.8.1 on Linux Red Hat for the last years. Now I want to switch to my other computer which have Internet access. It's running Windows XP. I installed gnucash 2.2.8 sucessfully and opened the file generated on the linux machine. The tree of all accounts was imported properly, but no single value is imported!
I'm afraid the jump from 1.8.x to 2.2.x is not any longer supported. Due to limited developer resources only the upgrade from 1.8.x to 2.0.x and subsequently from 2.0.x to 2.2.x is supported. To re-use your old file you most probably need to get a hand on some Linux computer where you need to install a gnucash 2.0.x version, then open and save the old file, and then use that one in 2.2.x. Sorry for that.
(In reply to comment #1) > I'm afraid the jump from 1.8.x to 2.2.x is not any longer supported. Due to > limited developer resources only the upgrade from 1.8.x to 2.0.x and > subsequently from 2.0.x to 2.2.x is supported. To re-use your old file you most > probably need to get a hand on some Linux computer where you need to install a > gnucash 2.0.x version, then open and save the old file, and then use that one > in 2.2.x. Sorry for that. Thanks for this information! One more question. Is there a chance to send my file to one of the developer for convertion? I really would appreciate this support, since I'm not able to install 2.0.x on one of my computers! Nevertheless I really would like to keep my old data in future. If possible please let me know address! Norbert
I think I can compile a 2.0.x gnucash here. Contact me directly if you want to send your file to me.
For the record: Norbert has sent me his 1.8.x file. I imported this in 2.2, which brought up the "mixed character encoding" dialog. Indeed there were both UTF-8 and ISO-8859 strings in the file, but it was easy to choose the correct ones. I then saved from 2.2 and sent Norbert the result and all is solved.
And again for the record: Other people have reported a similar issue when trying to open a 1.8.x file (Linux, because nothing else was available in 1.8.x) with 2.2.x on Windows. Apparently the Windows import wizard for older gnucash files (1.8.x) doesn't seem to work as intended (probably due to the mixed character encodings). Only on Linux it works just fine. The workaround in this case is to open and save the 1.8.x file with 2.2.x on Linux, and then continue on Windows. I'll leave this bug open until a resolution can be found on Windows, or until no-one has a 1.8.x file around anymore (heh).
Maybe I should take a look at this... BTW, I have never tested that feature on Windows because it did not seem to be necessary anymore. Norbert, if you do not mind, feel free to send me your data file per mail, e.g. gpg encrypted, then I have something real worldish to work with.
BTW, my first tests all succeeded, so I indeed need some data to work on to improve that dialog.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=565373. Please update any external references or bookmarks.