Well, I removed the DarwinPorts version of Python 2.4.2 and installed Python 2.4.1 from macpython and it all worked as expected.
What is up with that? 2.4.2 is so different from 2.4.1 that it caused the script to only install 4 items from the system?

