Fink has been very helpful over the years—I started using it when I bought my first MacBook in 2003—but I always dreaded making the upgrade to Snow Leopard, especially after having shunned the upgrade to Leopard before. It turns out that I've been wrong: starting from scratch, it took a handful of keystrokes and 10 hours of compiling to get everything up and running again.
It all started when I tried to install Term::ReadLine from CPAN, which complained about me having the wrong readline library installed. A fink list readline informed me about a corrupt index, inspiring me to finally perform the upgrade.
Since simply trying to update via fink selfupdate failed with an obvious 10.6 in the error message, and the news item on the Fink project page told me that a direct upgrade from a 10.4 installation is not possible, I quickly took note of my current list of packages, stopped the postfix and mysql server processes and moved /sw out of the way. This meant also—temporarily?—going back to plain xterm, as my favorite konsole was now unreachable. Before this moment I had never noticed just how much faster the painting of a terminal window can be when no fancy anti-aliasing is in effect.
During the process—taking about 10 hours—I had to press Enter three times (for installing users/groups or anacron), but other than that it was smooth sailing. I was casually wondering how gcc44 became selected, but finding this out probably involves some more Perl coding.
All in all, I'd like to send congratulations and a big Thank You to the Fink team!