So my installation of Snow Leopard is much less busted. Saft now works once again, although I’m a bit chuffed. I had to fork over another $8 when I only bought my Leopard license 2 months ago. Oh well. I also installed the dev tools, so I should be able to build various programs and libraries from source.
I say should because Snow Leopard has introduced a couple of points of confusion. First, is the whole 64 bit transition, which is causing some heartburn in terms of old codebases and old libraries. The second is that the new dev compiler is gcc-4.2, but the old gcc-4.0 compiler is not installed by default. Once it is installed, then you’ve got two compilers available, which is one too many. In general, commercially developed apps seem to be doing fine though.
Apple’s gone and busted up my Python however. I had a 2.6.2 Framework build with a bunch of extensions. Now I can’t build any new modules for it. I also use virtualenv a lot, but you can’t turn off 64 bitness for python binaries in such environments. Plus, all of the 2D graphics libraries (wxPython, pygame, PyQT) seem to be in a touch of disarray due to libraries that use APIs eliminated in Snow Leopard. I was planning on doing my 100 hours project based on some of these modules. Now that’s all in doubt.