I’m sitting at my computer struggling with GnuCash 1.8.1, trying bring my financial records up to date after months of neglect so I can get my data organized for my tax guy. (I have splendid excuses for procrastinating, but take my word for it so I can spare you.) I try to run a transaction report and keep getting a useless error message “There was an error while running the report.” No shit. I go out there and google for some help and come up empty. I think, dude, let’s see if there’s a newer version. There is. I think, dude, you should upgrade. Ah, but if the upgrade opens some hideous can of worms and makes matters worse, what then? I confess: I am somewhere beyond newbie but way short of expert in matters Linux. The venerable RedHat Package Manager is famed for its ease of use, but how do you roll back an upgrade with RPM? I could research that and figure it out but I am under pressure here and have little patience. So I think, dude, just download the rpm and upgrade. But I hesitate. This is my only Linux machine, and if something goes seriously wrong, with all my financial data in a massive XML data file that dumb-ass Windoze programs like Quicken and Money do not understand, I am fucked. Time to make a decision.
Enter our reliable old friend, alcohol. I think, dude, go upstairs and pour a nice hefty vodka with cranberry and OJ, and knock it back. I do this. Then I go back to the machine, close GnuCash, become root, run
rpm --upgrade gnucash-1.8.8-0.9.i386.rpm
.
It sits there thinking for a few seconds so I go back upstairs (to the liquor cabinet) to await my fate.
Bingo. GnuCash is rocking and I am back in the ballgame, thanks to a sound decision arrived at with the aid of the demon alcohol.