Upgrade Instructions for Mac OS X 10.9

Important Notes:

There is no supported upgrade path for Fink from 10.8 (or earlier) to 10.9.

The instructions here are an abridged version of those found in the Fink blog. The entries there provide a more detailed upgrade explanation.

This process collects the list of packages that you have installed (32 or 64 bit) and saves them for later use during the Fink install on 10.9

To collect the list of packages, follow the sequence below:

  1. Use
    grep -B1 "install ok installed" /sw/var/lib/dpkg/status | grep Package | cut -d: -f2 > fink_packages.txt
    to dump your package information to a file.
  2. Install OS X 10.9, as well as Xcode 5.0.2, or the Command Line Tools at minimum.
  3. Clear out your Fink tree by using
    sudo rm -rf /sw
    , for example.
  4. Install Fink on your new 10.9 system.
  5. Run the command:
    cat fink_packages.txt | xargs fink install
    to have your new Fink setup install the packages that you previously had installed.

Not all of the packages are available on 10.9 due to several underlying changes in the system. Work is ongoing to make as many packages available as possible. If your favorite package is not available on 10.9, please contact the package maintainer and ask if it can be migrated.