The Upgrade to Leopard – Relatively Painless

Last night I decided it was time to take the plunge and upgrade my MacBook Pro to Leopard.

All in all, the upgrade was fairly smooth and required no intervention from me after it was started.  There were a couple of gotchas I discovered after attempting to use the upgraded system which I’ll discuss in a bit more detail below. 

Gotchas

The lack of an admin user was a slight inconvienence.  The fix required booting into single-user mode and adding my current user to the sudoers file and then using dscl to add the user to the admin group. 

Web Sharing was easy to fix by re-enabling it in the System Preferences.

The MailTags forums say that a beta release supporting Leopard should be available early next week.

Given that this laptop is also my development machine at work I was happy to see all of my tools still functioning.  I recently migrated to using MacPorts-built versions of PostgreSQL and Subversion, they’re still working with no re-compilation necessary.

The changes to Mail.app look nice and I’ll be looking forward to seeing if they’ve eased any of my Exchange-related burdens.

I’m also keen on seeing how well the Spaces implementation works.  I was using VirtueDesktops for sometime but ultimately got frustrated with some of the focus issues with applications across desktops.

Overall things look nice.  I’ve never been much of a Safari user but the improvements around search and inline PDF viewing are a nice touch.  Firefox could really learn something here.

That’s it for now, a generally positive upgrade experience but we’ll see how the next few weeks work out.