So I decide it's time to try gnucash. I spend about sixteen hours yesterday tracking down, downloading, and installing dependencies, quite a few of them undocumented, another sizeable group not where the gnucash documentation (yeah, the most recent version) says the download sites are. Finally I get all the ducks in a row, and it takes about 15 minutes to compile and install gnucash.
(Applications with a dependency tree are nothing new. Gnucash has a dependency forest.)
So what do I have to show for this? Well, I have a good CPU stress-tester now: by trying to start gnucash, I can drive CPU load to 100% indefinitely without a window ever appearing.....