Upgrade Instructions for Mac OS X 10.6
Important Notes:
If you've been using Xquartz 2.4 on 10.5, you will probably find it easier to do a clean install from source instead.
To upgrade your Fink installation from 10.5/32 bit to 10.6/32 bit (there is no direct upgrade path from earlier OS versions), follow the sequence below:
- Before installing OS X 10.6, run
fink selfupdate
with rsync or cvs updating turned on to bring fink to a current version.
Usefink -V
to check your package manager version, which needs to be at least 0.29.9 before updating. - Edit the file /sw/etc/fink.conf, adding a line to it which reads NoAutoIndex: true. (You may need to use sudo to obtain the correct permissions to edit this file.)
- Install OS X 10.6, as well as Xcode 3.2.
- Run the command
fink reinstall fink
in order to tell fink that you are now on 10.6. (If you encounter a message about package database corruption, runfink index -f
and try this step again.) - Run the command
fink update fink
to get the latest fink for 10.6. - Run the command
fink install perl588-core
in case you have Fink packages which depend on it, as the system's Perl version was changed during the upgrade. - Remove the NoAutoIndex: true line from fink.conf.
- If you are not going to be using the unstable tree, run the command
find /sw/lib -name *.la -delete
to remove references to files that don't exist any more on 10.6.
The unstable tree now includes a workaround for the issue in question.
After the upgrade, you may wish to run
fink configureto do some cleanup.