Problem with homebank recognizing homebank (.xhb) files in ubuntu.

Asked by Matthew

Hi,

I installed Homebank in Windows (to make it easier to copy info from MS Money). Then I saved the file from Homebank on Windows in the native Homebank format (.xhb). Then I switched to Linux to open the file there in Homebank. Trying to move away from Windows. That worked just fine with Sabayon (Gentoo). All info perfect.

But the same file cannot be opened with Homebank in Ubuntu or Mint (Ubuntu). I also tried saving the file from Homebank on Sabayon, but with Homebank on Ubuntu it will not open the file that way either. It sees it as a Homebank file in the directory, but then when I try to open it, it says the file is not a valid Homebank file even though the file was saved from Homebank.

Works every time in Gentoo no matter how I do it, never works in Ubuntu no matter how I do it. Cannot figure out what the problem is. Especially since I have more experience with Ubuntu. Any suggestions? (other than typing a mountain of info all over again into Homebank on Ubuntu)?

I did also make sure all the versions of Homebank are the same on all four OS just in case. QIF export/import also does not work. It will open the QIF file, but it is hacked to pieces and useless on Ubuntu.

Thanks for any help.

Matthew

Question information

Language:
English Edit question
Status:
Solved
For:
HomeBank Edit question
Assignee:
No assignee Edit question
Solved by:
Matthew
Solved:
Last query:
Last reply:
Revision history for this message
Maxime DOYEN (mdoyen) said :
#1

This is probably a simple version problem (because file format is chnaging from veriso to version and is only ascendant compatible).

For example a v4.1 file will not open in v4.0.3 because the file format has changed, and you get an error message in that case.
Ubuntu repositories has always old version, due to their incomprehensive cycle of refresh.
For ubuntu I suggest getting the last homebank from getdeb.
For mint it's probably the same problem.

Revision history for this message
Matthew (matthews-ire) said :
#2

Finally figured out this problem. For some reason, in spite of using the same version on all systems, when a file was saved in Ubuntu or Mint it was being saved as Version 2.9, and would not open anything not saved as 2.9, even though the version installed was actually 4.1 Have no idea why this is happening, but when I used a text editor to change the version number in the saved files to 2.9 then it would open in Ubuntu/Mint, but the file was still somewhat corrupted. This problem persisted until I installed from source on Ubuntu and Mint. None of the files at get deb or in the repositories worked. Only source files downloaded from the homebank website solved the problem. Now everything works on Mint, Ubuntu, Sabayon, and Windows and all the files are interchangable. There is, at least on my 5 computers, a glitch in all the recent .deb packages from any source.

Revision history for this message
vojtec (vojtec) said :
#3

I have the same problem. Created/edited new homebank file in Windows 7 (in current 4.4 version), afterwards I'm not able to open this file in Ubuntu 11.04, although the version installed from package in ubuntu is also 4.4. When I donwloaded and compiled source code of Homebank, it is working.

Revision history for this message
David Jones (dwrj87-deactivatedaccount-deactivatedaccount-deactivatedaccount) said :
#4

The version of Homebank included in Ubuntu 11.04 is 4.3, so unless you have upgraded it then no, it won't be able to open any files made by 4.4

Revision history for this message
vojtec (vojtec) said :
#5

David: Sorry, my mistake, you're right - there was version 4.3, now I've checked that. Now I've installed version 4.4 using Ubuntu packages and everything work great, thank you!