Fink

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:

  1. Before installing OS X 10.6, run
    fink selfupdate
    with rsync or cvs updating turned on, i.e. use
    fink selfupdate-rsync
    or
    fink selfupdate-cvs
    , to bring fink to a current version.
    Use
    fink -V
    to check your package manager version, which needs to be at least 0.29.9 before updating.
    Do not proceed if your package manager version is not at least 0.29.9! You may need to follow these instructions to update it.
  2. Edit the file /sw/etc/fink.conf, adding a line to it which reads NoAutoIndex: true. (You may need to use sudo or an equivalent method to obtain the correct permissions to edit this file.)
  3. Install OS X 10.6, as well as Xcode 3.2 (or a later released version).
  4. 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, run
    fink index -f
    and try this step again.)
  5. Run the command
    fink update fink
    to get the latest fink for 10.6.
  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.
  7. Remove the NoAutoIndex: true line from fink.conf.

After the upgrade, you may wish to run

fink configure
to do some cleanup.