So I get home from work, and spent an hour or two of playing around with my new toy.
During the day, I'd got hold of access to the source repository at my next place of employment, so I thought I'd have a look round, and perhaps find out what precisely I'm going to be working on next month. At which point I discovered that eclipse was crashing on startup.
"Aha!", I thought. "That must be the Panther upgrade Java bug striking again!" I'd been meaning to fix that for ages, so I followed the instructions... right down to the part I realise the instructions were written about three fixpacks ago, involve hand-tweaking system files, and I'm not entirely sure I've got a stable OS any more.
So, in a moment of complete lunacy, I back up my home directory to my iPod (Hooray for Firewire!), and do a complete bulldoze-and-pave job on my iMac.
So now it's 1:45am, and while I've restored all my personal files, checked my mail, and put all the music back on the iPod so I have some tunes to take to work tomorrow, I've totally failed to achieve what I set out to do this evening, which I could have achieved just by putting up with the Eclipse problem, and running "cvs co" from the command line.
And I still have to reinstall Reason, LaunchBar, VoodooPad, Keynote, OmniOutliner, SubEthaEdit, OmniGraffle, Nicecast, RubyCocoa, GPG, GPGMail, Fugu and NetNewsWire, and work out why my iSight has stopped working.
Even the cup of tea I made halfway through the evening tasted bad.
Bleugh.
Gotta love it when things go according to plan, lol ;)
Shame on you! All you had to do was:
1) Delete the old JavaVM.framework directory
2) Double click on Java.pkg from panther disc 1
You working for Atlassian though....hrm.
Hani: That step worked fine. According to Apple's doc, you then had to delete the receipt for the last security update in order to have Software Update re-apply it. That was where things sort of fell apart.
Anonymous twat: I deleted your comment in accordance with my "Real Names, Please" policy. If you have the intestinal fortitude to say it again with your name attached, feel free.