Fink

Fink RSS News Feeds: [These Headlines] [Package Updates]

2023-09-23: Support for macOS 11 through macOS 13-

The main source branch for Fink development supports macOS 11 through macOS 13, under both intel (x86_64) and Apple's M1 and M2 (arm64) CPUs.

Final work on a full release is ongoing. As there isn't a full release tarball yet, you need to download and install the code from git with these commands in Terminal.app:

  mkdir -p ~/src
  cd src
  git clone https://github.com/fink/fink fink-upstream
  cd fink-upstream
  

If updating an existing Fink install, run ./inject.pl from the Terminal prompt. If doing a fresh install, run ./bootstrap.

2022-02-19: fink-0.45.6 released-

The Fink Project has released fink-0.45.6. This is a quick release to fix a bug introduced in fink-0.45.5 (issue #240).

This release does not yet support macOS 11 (Big Sur) or macOS 12 (Monterey). Support for those two releases is coming soon.

2021-11-03: fink-0.45.4 released-

The Fink Project has released fink-0.45.4. This is a minor upgrade to support XQuartz 2.8.

This release does not yet support macOS 11 (Big Sur) or macOS 12 (Monterey). Support for those two releases is coming soon.

2021-03-06: fink-0.45.3 released-

The Fink Project has released fink-0.45.3. This is a minor behavioral fix for an issue introduced in 0.45.2. With this release, the default prefix for new installs is reverted to /sw for all macOS versions from 10.14 and earlier. Newer releases still default to /opt/sw. This will allow installs on macOS 10.14 and earlier to continue to use any available binary distributions. There are no other functional changes in this release compared to fink-0.45.2.

This release does not yet support macOS 11 (Big Sur).

2020-10-02: fink-0.45.2 released-

The Fink Project has released fink-0.45.2. This release provides support for all macOS releases up to and including 10.15.7. Most importantly, it changes the default install path location to /opt/sw for all supported macOS releases. This release also fixes bootstrapping problems when installing on macOS 10.15 with Xcode12. Run fink selfupdate to install the latest version. This release does not need any special preparation apart from those listed below if upgrading to macOS 10.15 from an earlier macOS release.

This release does not yet support macOS 11 (Big Sur).

2020-03-28: fink-0.45.1 released-

The Fink Project has released fink-0.45.1. This release provides support for all macOS releases up to and including 10.15.4, as well as support for users running the zsh shell. Run fink selfupdate to install the latest version. This release does not need any special preparation apart from those listed below if upgrading to macOS 10.15 from an earlier macOS release.

2019-10-27: Further 10.15 (Catalina) and Xcode11 upgrade details-

If upgrading to macOS 10.15 (Catalina) from an earlier macOS release, your existing Fink install will cease to work if installed outside /opt (such as to the previous default /sw) and must be reinstalled from scratch using Fink release 0.45.0 or later.

The old Fink install is archived into /Users/Shared/Relocated Items. It's possible to manually recover downloaded source archives and configuration files from there to use in a new Fink install. However, it's not possible to reuse built .deb packages because they hardcode the original path that contained Fink.

Upgrade and installation hints if existing Fink install is outside /opt:

2019-10-02: 10.15 (Catalina) and Xcode11 information-

Fink 0.45.0 and up support the upcoming 10.15 release, but there are some important things to note:

Once macOS 10.15 is officially released, we suggest waiting to upgrade until we know how the system will treat existing installs and we can determine the best upgrade path.

For anyone installing Fink for the first time (on 10.15beta or an earlier macOS version), we now recommend using /opt/sw as the install location, since that's known to work. The next Fink release after macOS 10.15 is out will use /opt/sw as the default install location.

Xcode11 is known to currently break building the gccX and several other important packages. If possible (especially 10.14 users), hold off on upgrading to Xcode11 unless you need something specific from it. If you do upgrade to Xcode11, make sure that the Command Line Tools are also upgraded to version 11 for your macOS release.

2019-08-05: fink-0.45.0 released-

The Fink Project has released fink-0.45.0. This release provides support for macOS 10.14.5 and up, including preliminary support for macOS 10.15beta. This release also provides full support for .app bundles in APFS volumes.

If your system is still on macOS 10.14.4 or earlier:

  1. In a terminal window, run fink selfupdate and install fink-0.45.0.
  2. Update to the latest version of Mojave.
  3. In a terminal window, run fink reinstall fink.

If you have already updated to macOS 10.14.5:

  1. In a terminal window, run fink selfupdate and install fink-0.45.0.
2019-06-02: Fink mirrors are back-

Thanks to the work of Fink members Chris Z and Justin H, the finkmirrors.net domain is operational once again.

We are looking for new mirror owners to extend our mirroring service. If you can host a Fink mirror, see the main Fink Mirrors site for instructions and requirements.

Thank you for your patience.

2019-05-30: Issues with macOS 10.14.5-

Apple's release of macOS 10.14.5 updated the system perl version from 5.18.2 to 5.18.4. This update broke bootstrapping fresh installs, as well as existing perl modules dependent on perl-5.18.2.

Fixes for Fink working on macOS 10.14.5 are tracked on GitHub.

We apologize for the inconvenience.

2019-03-14: fink-0.44.1 released-

The Fink Project has released fink-0.44.1. This is primarily a bugfix release to fix bootstrapping or using the Install Fink.tool script, but with some additional optimization updates behind the scenes. Usefink selfupdate to install it.

The best update sequence from going to 10.9-10.13 to 10.14 is as follows:

0) Start on 10.9-10.13. Don't update your OS yet.

1) In a terminal window, run fink selfupdate and install fink-0.44.1

2) Update to Mojave.

3) In a terminal window, run fink reinstall fink.

2019-02-25: Mirrors currently down-

Fink's finkmirrors.net domain is currently down. This will affect users selfupdating via rsync, as well as those using the binary distribution.

In order to keep your Fink distribution up to date, please run the following commands:

We apologize for the inconvenience.

2019-01-16: fink-0.44.0 released-

The Fink Project has released fink-0.44.0. This release now supports macOS 10.14 (Mojave), as well as Java 10. Usefink selfupdate to install it.

The best update sequence from going to 10.9-10.13 to 10.14 is as follows:

0) Start on 10.9-10.13. Don't update your OS yet.

1) In a terminal window, run fink selfupdate and install fink-0.44.0

2) Update to Mojave.

3) In a terminal window, run fink reinstall fink.

2017-04-18: fink-0.43.1 released-

The Fink Project has released fink-0.43.1. This is a bugfix release. Usefink selfupdate to install it.

If you happen to have updated your OS X before updating fink, follow the "Fixing updates when you have installed High Sierra before updating fink" instructions below, and then run fink selfupdate again.

2017-03-28: fink-0.43.0 released-

The Fink Project has released fink-0.43.0. This release supports using git or svn to update packages instead of cvs, particularly to work through firewalls via HTTPS. Use fink selfupdate-git or fink selfupdate-svn to switch to one of those methods. This release officially supports 10.9.0-10.13.4. It also enhances support for Oracle's Java 9 as well as the 2017 release of Apple's legacy Java. In addition, it incorporates other bug fixes and enhancements. The best update sequence from going to 10.9-10.12 to 10.13 is as follows:

0) Start on 10.9-10.12. Don't update your OS yet.

1) In a terminal window, run fink selfupdate and install fink-0.42.0

2) Update to High Sierra.

3) In a terminal window, run fink reinstall fink.

If you happen to have updated your OS X before updating fink, follow the "Fixing updates when you have installed High Sierra before updating fink" instructions below, and then run fink selfupdate again.

2017-10-07: fink-0.42.0 released-

The Fink Project has released fink-0.42.0 to provide High Sierra (10.13) support. This release officially supports 10.9.0-10.13.0. It also adds support for Oracle's Java 9. In addition, it incorporates other bug fixes and enhancements. The best update sequence from going to 10.9-10.12 to 10.13 is as follows:

0) Start on 10.9-10.12. Don't update your OS yet.

1) In a terminal window, run fink selfupdate and install fink-0.42.0

2) Update to High Sierra.

3) In a terminal window, run fink reinstall fink.

If you happen to have updated your OS X before updating fink, follow the "Fixing updates when you have installed High Sierra before updating fink" instructions below, and then run fink selfupdate again.

2017-10-03: Fixing updates when you have installed High Sierra before updating fink-

If you have updated to High Sierra before updating fink, your fink command won't be able to function any more. Fortunately, a workaround is now available.

1) Download an updated fink.

2) In a terminal window, run sudo dpkg -i fink_0.42.0-121_darwin-x86_64.deb from the directory where you downloaded the file.

2017-09-28: Fink for High Sierra (10.13)-

Because of a recent Sourceforge outage, we haven't been able to do a proper fink release that supports High Sierra. However, since the fink source on Github isn't affected by this, it is possible to get a pre-release version out of our git repository and install that.

The following sequence of steps should allow you to update your Fink installation on 10.9 (Mavericks) or later for High Sierra. 10.8 (Mountain Lion) or earlier have no supported upgrade path.

0) Don't update your OS yet!

1) Download a copy of the repository archive and uncompress it if your browser doesn't do that automatically.

2) Open a Terminal window and change to the resulting fink-master directory e.g. cd ~/Downloads/fink-master .

3) Run the command sudo ./inject.pl to update fink.

4) Update your OS to High Sierra.

5) Open a Terminal window and run fink reinstall fink to reset your distribution.

For new installs on High Sierra:

1) Install the Xcode 9 command-line tools by running sudo xcode-select --install in a Terminal window.

2) Install the latest JDK from Oracle, e.g. by running javac in a Terminal window.

3) Follow steps 1-2) from the upgrade instructions above.

4) Run sudo ./bootstrap

5) The default bootstrap operation will error out at the end for the time being, until an official High Sierra binary distribution has been uploaded. Go ahead and run /sw/bin/pathsetup.sh as usual, however.

2016-11-12: fink-0.41.0 released-

The Fink Project has released fink-0.41.1 to help us deal with adjustments to the libXt library from XQuartz via the use of the XQuartz version in the system-xfree86* packages, and to support OS X 10.12.1 .

2016-09-20: fink-0.41.0 released-

The Fink Project has released fink-0.41.0 to provide Sierra (10.12) support. This release officially supports 10.9.0-10.12.0 and incorporates other bug fixes and enhancements. The best update sequence from going to 10.9 or 10.10 to 10.12 is as follows:

0) Start on 10.9 or 10.10.

1) fink cleanup --deb

2) fink selfupdate

4) Update to 10.12

5) fink reinstall fink

If you happen to have updated your OS X before updating fink, see if you can install fink-0.41.0 for your former distribution by using sudo apt-get update ; sudo apt-get install fink and then use fink reinstall fink to switch your distribution.

Otherwise you can download a .deb archive manually, and install it using sudo dpkg -i fink_0.41.1-111_darwin-x86_64.deb from the directory where you downloaded it, then use fink reinstall fink to update the distribution.

2016-08-13: fink-0.39.5 released-

The Fink Project has released fink-0.39.5 for 10.9-10.11. This officially supports 10.9.0-10.11.6, and among other fixes and enhancements it switches from using otool to otool-classic to maintain compatibility with Xcode 8.

2016-07-30: Development support for 10.12-

The Fink Project has created a github branch named sierra-alpha-bravo for 10.12 development. This is accessible via git as well as through the branch webpage.

2016-07-30: fink-0.39.4 released-

The Fink Project has released fink-0.39.4 for 10.9-10.11. This officially supports 10.9.0-10.11.5 and incorporates bug fixes and enhancements. The best update sequence from going to 10.9 or 10.10 to 10.11 is as follows:

0) Start on 10.9 or 10.10.

1) fink cleanup --deb

2) fink selfupdate

3) fink selfupdate

4) Update to 10.11

If you happen to have updated your OS X before updating Fink, you can download a .deb archive , and install it using sudo dpkg -i fink_0.39.4-101_darwin-x86_64.deb from the directory where you downloaded it.

2015-10-31: fink-0.39.2 released-

The Fink Project has released fink-0.39.2 for 10.9-10.11. This incorporates bug fixes and enhancements. The best update sequence from going to 10.9 or 10.10 to 10.11 is as follows:

0) Start on 10.9 or 10.10.

1) fink cleanup --deb

2) fink selfupdate

3) fink selfupdate

4) Update to 10.11

If you happen to have updated your OS X before updating Fink, you can download a .deb archive , and install it using sudo dpkg -i fink_0.39.2-101_darwin-x86_64.deb from the directory where you downloaded it.

2015-09-30: fink-0.39.0 released-

The Fink Project has released fink-0.39.0 to support OS X El Capitan (10.11). This release also switches the distribution tree used by fink on 10.9 and 10.10. The best update sequence from going to 10.9 or 10.10 to 10.11 is as follows:

0) Start on 10.9 or 10.10.

1) fink cleanup --deb

2) fink selfupdate

3) fink selfupdate

4) Update to 10.11

If you happen to have updated your OS X before updating Fink, you can download a .deb archive , and install it using sudo dpkg -i fink_0.39.0-101_darwin-x86_64.deb from the directory where you downloaded it.

2015-09-12: Beta support for OS X 10.11 now in fink master-

Support for OSX 10.11 beta is now available in Fink master, but not yet in release. This can be downloaded from fink's github site.

2008-08-15: fink-0.38.7 released-

fink-0.38.7 was released on 15 August, 2015. This release supports OS X up to 10.10.

2015-07-31: CVS access restored-

We now have CVS access back for services including selfupdate, package updates, and website updates.

2015-06-13: fink-0.38.6 and dpkg-base-files-0.4 released.-

fink-0.38.6 was released on 13 June, 2015. This release fixes an issue which prevented bootstrapping on Yosemite (or later) using Xcode newer than 6.2 .

dpkg-base-files-0.4 was also released on 13 June, 2015. This update mitigates an issue in which packages with app bundles couldn't be updated on Yosemite:

 unable to make backup link of 
 `.%p/Applications/FOO.app/Contents/PkgInfo' 
 before installing new version: 
 Operation not permitted

Users are encouraged to run fink selfupdate and install these new versions.

2015-06-9: fink development branch for 10.11 on github-

If you are interested in helping us with the migration to 10.11, a current released fink won't do the job. A branch has been set up on fink's github site for this.

Please note that right now we are in an alpha stage and you might need to wipe your Fink distribution out a as stuff gets changed around.

2015-05-14: fink-0.38.5 released.-

fink-0.38.5 was released on 14 May, 2015. This release enables official OS X 10.10.3 support, and reverts a change made in fink-0.38.4 to restore the requirement that the /usr/X11R6 convenience symlink be present for the x11* virtual packages to be active.

It also downgrades building libraries with flat namespace from a fatal validation error to a warning, since some packages require such a build. There are a number of additional validation enhancements as well. Check the commit logs on fink's github site for additional information.

2014-11-29: fink-0.38.3 released.-

fink-0.38.3 was released on 29 November, 2014. This release enables the official 10.10 binary distribution by default, along with official OS X 10.10.1 support and other fixes and enhancements.

2014-10-18: Yosemite support: fink-0.38.0 released.-

fink-0.38.0 was released on 18 October, 2014. The Fink Project announces official support for Yosemite (OS X 10.10) with the release of fink-0.38.0.

10.9 users who want to upgrade their Fink installations in place from 10.9 to 10.10 may do so. To do so, you must install fink-0.38.0 (or later) on 10.9 before updating to 10.10. We don't support upgrading Fink on 10.8 or earlier to 10.10.

2014-9-20: fink-0.37.1 released.-

fink-0.37.1 was released on 20 September, 2014. This release fixes bootstrapping on 10.9 under Xcode 6.x, among other fixes and enhancements. In addition, this release adds official 10.9.4 and 10.9.5 support.

2014-06-04: fink-0.36.5 and fink-0.37.0 released. End of official support for 10.6.-

fink-0.37.0 and fink-0.37.0 were released on 4 June, 2014. These fink releases contain fixes for Java detection on 10.6 if older versions of Apple's Java SDK are installed. fink-0.37.0 officially recognizes OS 10.9.3. In addition, Fink's compiler wrappers are now installed directly by the fink package to make for easier modifications.

fink-0.36.5 marks the end of 10.6 support by the Fink Project. Users who want package updates should contact the maintainers of the respective packages. Unmaintained packages can be updated by request as well.

2014-04-06: fink-0.36.4 released-

fink-0.36.4 was released on 6 April, 2014. This fink release restores the use of an official binary distribution by default on 10.8 and 10.9 (if distributions are created for 10.6 and 10.7 those will be supported, too). In addition, it works around the multiple build failures introduced by Xcode 5.1 on 10.8 and 10.9. This release also includes official support for OS X 10.9.2, fixes the bootstrap operation when Xcode.app isn't present, and makes x86_64 the default architecture for 10.6 bootstraps.

Users are encouraged to run fink selfupdate to install this version of fink, particularly in view of the Xcode 5.1 build issues.

2014-04-06: rsync issue-

We've been having issues with the master rsync server, which haven't been resolved as of yet. Unfortunately, this affects all but two of the other servers. To work around this problem, edit /sw/etc/fink.conf as an administrator and change your Mirror-rsync setting to one of

rsync://ber.de.eu.finkmirrors.net/finkinfo/
rsync://hnd.jp.asi.finkmirrors.net/finkinfo/

or use fink selfupdate-cvs to switch your update method.

2013-12-30: fink-0.36.3.1 released-

fink-0.36.3.1 was released on 30 December, 2013. This release includes official support for OS X 10.9.1, and fixes an issue in which the fink couldn't directly access official or unofficial binary distributions on 64-bit platforms. It also fixes an issue with 32-bit platforms which was introduced in fink-0.36.3.

2013-11-17: fink-0.36.1 released-

fink-0.36.1 was released on 17 November, 2013. This release fixes an intermittent bug in building Perl modules which was introduced with fink-0.36.0. We encourage our users to install fink-0.36.1 to rectify this issue, and if you are having problems with installing a Perl module, use fink rebuild on it.

In addition, the bootstrap script now validates whether the Mavericks command-line build tools are installed on that OS version, and prevents folks from bootstrapping with the wrong tools.

2013-10-31: fink-0.36.0 released-

fink-0.36.0 was released on 31 October, 2013. This is the first release to work with OS X 10.9 (Mavericks). We are currently in the process of making packages available.

2013-09-27: fink-0.35.2 released-

fink-0.35.2 was released on 27 September, 2013. This release provides support for Xcode 5 on 10.8, and other bugfixes

2013-07-05: fink-0.34.9 and fink-0.35.0 released. EOL for OS 10.5.-

fink-0.34.9 and fink-0.35.0 were released on 5 July, 2013. These releases contain improvements to tar file extraction and Java detection., along with other fixes and enhancements. fink-0.35.0 also formally recognizes OS 10.8.4.

fink-0.34.9 is the last version that supports OS 10.5 (Leopard). The Fink Project has officially discontinued support for that OS version.

2013-05-08: fink-0.34.8 released-

fink-0.34.8 was released on 8 May, 2013. This release expands upon the fix from 0.34.7, improves fink list --format=dotty-build, along with other improvements.

2013-03-29: fink-0.34.7 released-

fink-0.34.7 was released on 29 March, 2013. This release addresses an issue in which tar hangs for certain root access methods.

2013-03-16: fink-0.34.6 released-

fink-0.34.6 was released on 16 March, 2013. This release supports OS 10.8.3.

2013-01-28: fink-0.34.5 released-

fink-0.34.5 was released on 28 January, 2013. In addition to some other improvements, this release addresses an issue with detecting the version of the clang compiler from Xcode 4.6 and later.

2012-12-10: Issues with all SourceForge Services-

Sourceforge is currently down. Check the SF.net Operations Twitter feed and the Finkers blog for status updates.

For folks who aren't behind firewalls, the best recommendation is to use fink selfupdate-rsync since that is currently functional. If you are behind a firewall, the best short-term workaround is probably to ask for specific updated package description files by contacting the maintainer directly.

The mailing lists and bug tracker are also down, so as an interim solution please file bug reports for unmaintained packages (only) as comments to the Finkers entry. For maintained packages, send reports to the maintainer. ‎

Addendum: 2012-12-12: Anonymous CVS is working again.

2012-11-30: Issues with sourceforge CVS-

Sourceforge's anonymous CVS is currently down. It is not currently clear when it is going to be restored. In addition, the web interface is not being updated.

For folks who aren't behind firewalls, the best recommendation is to use fink selfupdate-rsync since that is currently functional. If you're behind a firewall, the best short-term workaround is probably to ask for specific updated package description files on the mailing lists or by contacting the maintainer directly.

Addendum: 2012-12-07: Anonymous CVS is working again.

2012-09-25: fink-0.34.4 relased-

fink-0.34.4 was released on 25 September, 2012. This release adds diagnostics to make sure that the permissions of directories that fink uses when building packages are appropriate. Additionally, OS X versions 10.7.5 and 10.8.2 are recognized.

2012-07-25: Mountain Lion released-

Mountain Lion is now available to the general public. Ideally, users should update to fink-0.34.0 or later before updating their OS. In addition, Xcode 4.4 (or at least its command line tools) is required--it can be installed under Lion, but there is a separate version of the Command Line Tools for Mountain Lion, so make sure to install those. Use

fink list xcode

to verify that you have the Xcode 4.4 command-line tools installed, and that Fink knows where your Xcode.app is. If the CLI tools are missing or not for Xcode 4.4, reinstall them, e.g. via the Xcode Preferences. If fink isn't finding your Xcode.app, use

sudo xcode-select -switch /path/to/Xcode.app

to make sure that your system's tools are pointing to the right place. Also run

sudo xcodebuild -license

to make sure that the Xcode license is accepted globally on your system, especially for fink's build user.

Once you have updated the OS, use

fink reinstall fink

to point it to the 10.8 distribution, and run

fink install perl5123-core

to make sure any Perl modules you have from Lion will still work.

If you updated the OS first, and have an earlier version of fink which doesn't know about Mountain Lion, you have probably found that it doesn't work. To work around this issue, do the following: (1) download an updated copy of Services.pm, (2) move the downloaded file into /sw/lib/perl5/Fink, such as via

sudo mv /path/to/Services.pm /sw/lib/perl5/Fink

; (change /sw and /path/to to match your particular setup); (3) run

fink selfupdate

, which should download and install fink-0.34.0; (4) use

fink reinstall fink

to ensure that fink is pointing at the 10.8 distribution, and (5) install perl5123-core as above.

Addendum, 2012-07-26: It appears that the OS update wipes out the users that Fink creates (but not the groups). After following the steps above, you should (1) Run

fink configure

to set the Fink build user back up, and (2) use

fink list -it passwd | cut -f2 | xargs fink reinstall

to reinstall the various passwd* packages and their users.

2012-07-16: fink-0.34.0 released-

fink-0.34.0 was released on 16 July, 2012. This is the first release to support Mountain Lion (OS 10.8).

Until Mountain Lion is available to the general public, we ask that users submit bug reports to the Fink Seed List, which has been set up in such a manner as to to avoid violating the NDA.

2012-07-05: fink-0.33.3 released-

fink-0.33.3 was released on 5 July, 2012. This release fixes a bug whereby fink wouldn't build packages as the fink-bld user (i.e. most packages) if certain su or sudo options were chosen. In addition, packages now log the md5 sums of all of their files for diagnostic purposes. And users who are only using the Xcode Command-Line Tools will enjoy not seeing frequent messages that Xcode.app can't be found.

2012-06-11: fink-0.33.0 released-

fink-0.33.0 was released on 6 June, 2012. This release introduces some new features:

Starting with this version of fink, packages will be built as an unprivileged user by default, which prevents the build process from installing files in the rest of the filesystem. (Prior to fink-0.33.0 we relied on maintainers to test their packages using this method). Users may find that some packages don't build in this mode, so we appreciate feedback, as always, to help us find and correct problems.

In addition, we have added some additional options for maintainers in this Fink version. /sw/Library/Python has been added to the list of valid directories in a package, to provide a unified location to install modules built against a built-in Python. There is now an xcode.app virtual package for packages that use xcodebuild to BuildDepend upon. Its version is the version of Xcode.app. The xcode virtual package has always been based on the presence of the command-line tools, and now its version is the version of those. Note that xcode and xcode.app are the same for Xcodes prior to 4.3.

2012-04-14: fink-0.32.6 released-

fink-0.32.6 was released on 14 April, 2012. This release introduces a new package description field, BuildAsNobody: false, to mark packages which cannot built using fink --build-as-nobody. Currently, this does not have any effect, but in fink-0.33.0 and later we will begin building packages as an unprivileged user by default, and this field will allow packages to be built as root.

2012-04-09: fink-0.32.5.5 released-

fink-0.32.5.5 was released on 9 April, 2012. This bugfix release fixes an issue with bootstrapping on 10.5/PowerPC.

2012-04-08: fink-0.32.5.4 released-

fink-0.32.5.4 was released on 8 April, 2012. This release allows users on 10.7 to bootstrap against the Xcode Command Line Tools. Note that some packages actually require the full Xcode to build.

2012-03-27: fink-0.32.4.1 released-

fink-0.32.4.1 was released on 27 March, 2012. This release allows users to install Xcode 4.3.x in an arbitrary location.

After installing Xcode 4.3.x, users should: (1) Select the Components pane from Xcode->Preferences->Downloads and install the Command Line Tools, or install them via the separate installer from connect.apple.com, and (2) run

sudo xcode-select -switch /path/to/Xcode.app/Contents/Developer

(replacing /path/to with the actual path to the Xcode app) to make sure that everything is pointed in the right place.

fink-0.32.4.1 also enhances the checksumming operation under fink fetch.

2012-02-16: fink-0.32.3 released-

fink-0.32.3 was released on 16 February, 2012. This release recognizes changes that were made for Xcode 4.3.

After installing Xcode 4.3 in /Applications (and only there) , users should: (1) Select the Components pane from Xcode->Preferences->Downloads and install the Command Line Tools, or install them via the separate installer from connect.apple.com, and (2) run

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

to make sure that everything is pointed in the right place.

2012-02-03: fink-0.32.2 released-

fink-0.32.2 was released on 3 February, 2012. This release contains a fix for a bug in the handling of multiple source archives in a package, and recognizes OS 10.7.3.

2012-01-26: fink-0.32.1 released-

fink-0.32.1 was released on 26 January, 2012. This release introduces a number of new features.

Those that impact package maintainers include: RuntimeDepends, which are dependencies that are only required when a package is installed, improvements to the package validator, updated manpages, and direct support for .xz archives.

Those that impact users include improvements in the bootstrap script and additional helpful suggestions in the post-error output.

2012-01-03: fink-0.31.6 released-

fink-0.31.6 was released on 3 January, 2012. This is a bugfix release to address issues with the use of HTTP proxies under cvs selfupdates.

2011-11-22: fink-0.31.5 released-

fink-0.31.5 was released to the 10.4/stable and 10.7/stable trees on 22 November, 2011. This is a bugfix release to address bootstrapping and building on OS X 10.6 with Xcode 4.2.

2011-10-28: fink-0.31.4 released-

fink-0.31.4 was released to the 10.4/stable and 10.7/stable trees on 28 October, 2011. The primary new feature in this release is to ensure that the default compiler on OS X 10.6 is the same for Xcode 3.2.x and 4.2. In addition, the versions of some of the other essential packages which get installed at bootstrap have been updated.

2011-10-12: fink-0.31.3 released-

fink-0.31.3 was released to the 10.4/stable and 10.7/stable trees on 12 October, 2011. It recognizes OS 10.7.2 as a supported OS X version, and recognizes Growl 1.3 from the App Store.

2011-09-30: Phasing out the unstable tree.-

To make our logistics easier, as well as to make the user experience better, we have begun to phase out the unstable tree. Users won't notice any difference unless they have deactivated stable in the Trees: line of fink.conf, which was never a recommended course of action.

2011-09-26: fink-0.31.2 released-

fink-0.31.2 was released to the 10.4/unstable and 10.7/stable trees on 26 September, 2011. Packages are now built by default using the number of parallel threads specified by the MaxBuildJobs field set via fink configure. In addition, maintainers no longer have to specify a particular version of fink to use a PatchFile, and fixes a Perl issue.

It is expected that the package will be added to 10.4/stable shortly.

2011-09-11: fink-0.31.1 released-

fink-0.31.1 was released to the 10.4/unstable and 10.7/stable trees on 11 September, 2011. It fixes an issue in which 32-bit machines running OS 10.6 wouldn't be allowed to bootstrap, even though this is a fully supported configuration. It also provides a more robust scheme to report on the Xcode version in error messages than in prior fink versions. Finally OS 10.7.1 is recognized as a supported OS version.

It is expected that the package will be added to 10.4/stable shortly.

Update, 2011-09-26: It has been added to 10.4/stable.

2011-07-20: Fink and Lion--updated.-

OS X 10.7 "Lion" was released on July 20, 2011. We want to let Fink users know what to expect if updating.

First, the fink program itself will not run on a system which has been upgraded to Lion, so it is not possible currently to update a Fink installation in place. However, is possible to use the dpkg program to extract a list of the Fink packages which had been installed under 10.6, so that they can be reinstalled under 10.7. Use

dpkg --get-selections | cut -f1 > fink_packages.txt

to extract the packages, and

cat fink_packages.txt | xargs fink install

once you have installed Fink for 10.7.

To upgrade Fink after upgrading to Lion, one will have to bootstrap Fink again, using a tarball for fink-0.31.0 or later.

Second, due to lots of changes under the hood, there currently are many fewer Fink packages which build under 10.7 as opposed to 10.6. Thus, even if you've extracted a list of Fink packages which had been installed under 10.6, some of them may not yet be installable under 10.7. We are currently creating a database showing which packages can be successfully installed under 10.7, and work is ongoing to add packages.

10.7 introduces several drastic changes to how the system works. While this may cause a slight delay in full Fink functionality in the short term, it will make Fink work better in the future.

2011-07-16: Fink and Lion.-

Apple has announced that OS X 10.7 "Lion" will be released in July. We want to let Fink users know what to expect when Lion is released.

First, the fink program itself will not run on a system which has been upgraded to Lion. However, it will be possible to use the dpkg program to extract a list of the Fink packages which had been installed under 10.6, so that they can be reinstalled under 10.7. Use

dpkg --get-selections | cut -f1 > fink_packages.txt

to extract the packages, and

cat fink_packages.txt | xargs fink install

once you have installed Fink for 10.7.

(To upgrade fink after upgrading to Lion, one will have to bootstrap fink again, using a new version of fink which will be released shortly after Lion has been released. Watch this space for an announcement.)

Second, due to lots of changes under the hood, there will initially be many fewer Fink packages which work under 10.7 as opposed to 10.6. Thus, even if you've extracted a list of Fink packages which had been installed under 10.6, some of them may not yet be installable under 10.7. We are currently creating a database showing which packages can be successfully installed under 10.7, but that database may not be complete prior to the release of Lion.

10.7 introduces several drastic changes to how the system works. While this may cause a slight delay in full Fink functionality in the short term, it will make Fink work better in the future.

2011-07-11: fink-0.30.2 released.-

fink-0.30.2 was released to the unstable tree on 11 July, 2011. It is likely that this will be the last version that supports OS 10.4.

It is planned to release it to stable soon.

Update, 2011-07-15: It has been added to stable.

2011-06-28: fink-0.30.1 released.-

fink-0.30.1 was released to the unstable tree on 28 June, 2011. This is a minor update which properly recognizes OS 10.6.8.

It is planned to release it to stable soon.

Update, 2011-07-02: It has been added to stable.

2011-04-30: fink-0.30.0 released.-

fink-0.30.0 was released to the unstable tree on 30 April, 2011.

The 0.30.x series is intended to be the last to support OS 10.4 (Tiger).

2011-03-24: fink-0.29.21 released.-

Version 0.29.21 of the fink package manager has just been released to the unstable tree. This version of fink properly recognizes OS 10.6.7, and contains a bugfix for a situation where fink can't index.

It is expected that this version of fink will be added to the stable tree shortly.

Update, 2011-03-29: It has been added to stable.

2011-03-09: fink-0.29.20 released.-

Version 0.29.20 of the fink package manager has just been released to the unstable tree. This version of fink fixes an issue with X11 detection against recent versions of Xquartz on Leopard.

Unless other updates are made in the near term, it is expected that this version of fink will be added to the stable tree shortly.

Update, 2011-03-24: It has been added to stable.

2011-02-10: CVS access restored.-

Checkouts and commits now work again. Thanks for your patience.

2011-01-26: CVS access is down.-

Due to an attack, our files are not accessible via CVS from Sourceforge. For status updates check out the Project sourceforge page.

2011-01-16: fink-0.29.19 released.-

Version 0.29.19 of the fink package manager has just been released to the unstable tree. This version of fink features more verbose output from 'fink --version' for debugging purposes, as well as recognizing OS 10.6.6. (Version 0.29.17 works fine on 10.6.6, however.)

It is expected that this version will migrate to the stable tree soon, provided that there are no reports of bad behavior from unstable tree users.

Update, 2011-01-22: fink-0.29.19 has been added to stable.

2011-01-05: Temporary rysnc mirror outage.-

We are experiencing a temporary failure in some of the rsync mirrors. If you have not seen updates in a while, then you may wish to change your rsync mirror for the time being by editing /sw/etc/fink.conf as a superuser and replacing the line that starts with Mirror-rsync with Mirror-rsync: rsync://fink.gecko.ig42.org/finkinfo/

or

Mirror-rsync: rsync://hnd.jp.asi.finkmirrors.net/finkinfo/

or

Mirror-rsync: rsync://ber.de.eu.finkmirrors.net/finkinfo

or

Mirror-rsync: rsync://ams.nl.eu.finkmirrors.net/finkinfo/

If you prefer, you can select the latter three of the above mirrors via fink configure as well: choose Asia (option 2) as your continent, Japan (10) as your country, and rsync://distfiles.hnd.jp.asi.finkmirrors.net/finkinfo/ (2) as the Rsync Selfupdate mirror; or choose Europe (4), then Germany (13) and rsync://ber.de.eu.finkmirrors.net/finkinfo/ (3) as the rsync mirror, or Netherlands (27) and rsync://distfiles.ams.nl.eu.finkmirrors.net/finkinfo/ (2) as your rsync mirror.

Update, 2011-01-07 The mirrors are updating again.

2010-12-31: Happy 10th Birthday to Fink!-

The Fink project was started in the waning days of December 2000 by Christoph Pfisterer, using the "public beta" release of Mac OS X. Within a year, versions 10.0 and 10.1 of OS X had been released, and Fink usage took off. Our founder chrisp stepped away from the project in November 2001, and the community took over.

The Fink community is the heart of Fink, involving both package maintainers and Fink users, as well as the small core team which tries to keep the overall system in good shape. The success of this community in keeping Fink viable and active over ten years is really quite remarkable! Let's all join together to keep Fink going for a long time to come.

How long? In the memorable words of Buzz Lightyear: To Infinity and Beyond!

2010-11-09: fink-0.29.16 released.-

fink-0.29.16 has been released to the unstable tree. This version of fink updates the versions of packages used for bootstrapping.

It is planned to add this version of fink to the stable tree shortly.

2010-11-02: Libtool archive file cleaning now in stable.-

dpkg-1.10.21-1229 has been added to stable. This revision automatically cleans up libtool archive (.la) files, which have historically caused problems for folks upgrading from 10.5 to 10.6.

2010-11-02: KDE3 and GNOME updated in stable.-

KDE-3.5.10 and GNOME-2.28 have been added to the stable tree, along with updates to some important dependencies.

2010-10-23: fink-0.29.15 released.-

fink-0.29.15 has been released to the unstable tree. This version of fink contains fixes to the system-java-dev virtual package generation.

Users will also need to download an appropriate version of the Java Developer Package from The Apple Developer Connection site for all of the the system-java-dev packages to show up on 10.5 and 10.6.

It is planned to add this version of fink to the stable tree shortly.

Update, 2010-11-01: fink-0.29.15 has been added to the stable tree.

2010-10-20: Java update breaks system-java-dev virtual package generation.-

The recent 10.5 and 10.6 Java updates (APPLE-SA-2010-10-20-1 Java for Mac OS X 10.6 Update 3 and APPLE-SA-2010-10-20-2 Java for Mac OS X 10.5 Update 8 ) change the Java file configuration in such a manner that fink no longer generates the system-java16-dev package on 10.5 and all of the system-java-dev packages on 10.6.

Users may wish to hold off on applying this update until a version of fink which addresses this issue is released. The issue does not affect packages which are currently installed, but will prevent java-dependent packages from building.

Users will want to download an appropriate version of the Java Developer Package from The Apple Developer Connection site.

Update, 2010-10-23: The issue has been addressed in fink-0.29.15.

2010-10-19: fink-0.29.14 released.-

fink-0.29.14 has been released to the unstable tree. This version of finkcontains, among other new features, an aria2 option for DownloadMethod, to allow the use of the aria2 download accelerator (available via Fink), and a fix for the infamous "node exists" error.

It is planned to add this version to the stable tree shortly.

Addendum, 2010-10-19: because of the Java update (2010-10-20), fink-0.29.15 is now slated to be the version next to go to stable.

2009-10-30: Servidor novamente em operação.-

Nossos serviços ao usuário foram restaurados. Em 28 de outubro o site e alguns dos espelhos (rsync, arquivos fontes, distribuição de binários) foram resturandos e em 30 de outubro todos os principais espelhos rsync estavam operacionais. Uma vez mais, pedimos desculpas pela inconveniência. Agradecemos sua paciência e colaboração.

Our user services have been restored. On Oct 28th the Web site and some of the mirrors (rsync, source files, binary distribution) were restored, and on Oct 30th all of our main rsync mirrors were operational. Once again, we apologise for the inconvenience. Thanks for your patience and support.

2009-10-24: Problemas com o servidor.-

Estamos com problemas no servidor e por conseguinte o site e a distribuição oficial de binários estão fora do ar, e os servidores rsync não estão atualizando. Enquanto resolvemos os problemas, você pode:

Pedimos desculpas pela inconveniência.

2009-08-28: Fink no OS X 10.6-

O Fink está pronto para ser usado no Snow Leopard (OS X 10.6). Os usuários precisam escolher dentre a versão do Fink de 32 bits e a de 64 bits para o 10.6. A versão de 32 bits possui mais pacotes disponíveis no momento mas a versão de 64 bits representa a direção futura tanto do OS X quanto do Fink; os usuários precisam fazer a escolha por conta própria. Não será possível fazer uma atualização de 32 bits para 64 bits (ou vice-versa) sem que o Fink seja completamente reinstalado.

No presente momento, dois métodos estão disponíveis para instalar o Fink no Snow Leopard. Um instalador binário não está disponível, portanto é importante instalar primeiro o Xcode da pasta Optional Installs no disco do Snow Leopard. Usuários que queiram a versão de 64 bits ou que estejam atualizando diretamente do OS X 10.4 ou anteriores devem instalar o Fink do zero a partir da tarball de distribuição (versão 0.29.9 ou posteriores) disponível no sourceforge.net; as instruções de instalação estão aqui. Por outro lado, os usuários podem atualizar diretamente do OS X 10.5 para a versão de 32 bits seguindo as instruções abaixo. (Aviso: usuários que tenham instalado uma versão de desenvolvimento do Fink a partir do CVS no lugar de uma versão efetivamente lançada podem encontrar problemas; por favor, antes de começar, mude para uma versão oficialmente lançada e remova os arquivos .deb que possuam versões maiores.)

Para fazer a atualização, siga os quatro passos a seguir. Passo 1: edite o arquivo /sw/etc/fink.conf e adicione uma linha contendo NoAutoIndex: true (talvez você tenha que usar o sudo para obter as permissões corretas para editar o arquivo.) Passo 2: execute o comando fink reinstall fink para dizer ao Fink que agora você está no OS X 10.6. (Caso encontre uma mensagem sobre corrupção do banco de dados de pacotes, execute o comando fink index -f e tente este passo novamente.) Passo 3: execute o comando fink update fink para obter a última versão do Fink para o OS X 10.6. Passo 4: execute o comando fink install perl588-core para substituir a versão do Perl que foi alterada pela Apple durante a atualização do OS X caso você possua pacotes que dependam dele.

Depois da atualização, talvez você queira executar o comando fink configure para fazer uma limpeza.

Quase todos os pacotes do Fink na árvore stable vão compilar no OS X 10.6 mas esteja ciente de que apenas uma fração dos pacotes do 10.5 estão disponíveis para o 10.6. Em um futuro próximo, o banco de dados de pacotes do Fink será atualizado para que inclua informações sobre pacotes para o 10.6; você poderá consultá-lo para verificar se seus pacotes prediletos estão disponíveis.

2009-07-25: Mudanças no Grupo Central-

O Grupo Central do Fink anuncia dois novos membros: Alexander Hansen (akh) e Augusto Devegili (monipol), tendo ambos estado bastante ativos no projeto. Una-se a nós e dê as boas-vindas aos novos membros!

A equipe também anuncia que Christian Schaeffner retirou-se do grupo, voltando ao status de colaborador regular. Agradecemos ao Christian por sua ajuda na equipe nos últimos anos.

Membros do projeto Fink estão trabalhando arduamente para prover suporte ao usuário, manter o Fink atualizado, e preparar para o futuro lançamento do Snow Leopard. Sempre precisamos de mais voluntários, portanto cogite contribuir de alguma forma!

2008-07-23: Fim do suporte ao 10.3.-

O projeto Fink não pode mais oferecer suporte a usuários do Fink no Mac OS X 10.3. Na verdade tem havido pouco suporte por algum tempo então este anúncio simplesmente formaliza esse fato.

Isto significa que não haverá atualizações futuras, nem mesmo de segurança, para usuários do Mac OS X 10.3. Suas instalações atuais continuarão a funcionar mas o software que estiver instalado não será atualizado.

Acreditamos que a maioria dos nossos usuários estejam usando Mac OS X 10.4 ou 10.5 e esperiamos que esta decisão não seja inconveniente a muitas pessoas.

2008-07-17: Migração em passa de pacotes.-

A atualização massiva do GNOME que esteve em andamento por várias meses foi incorporada à árvore unstable. Os pacotes foram bem testados e as atualizações feitas por usuários aparentam estar ocorrendo tranquilamente.

Estamos agora incorporando a atualização do GNOME à árvore stable. Devido ao fato de não termos podido testar antecipadamente as dependências desses novos pacotes, os usuários podem esperar que a árvore stable não esteja tão estável durante as próximas semanas, enquanto os erros serão corrigidos.

Se você está ansioso para usar imediatamente essa atualização massiva do GNOME, sugerimos que mude para a árvore unstable. Caso não queira, sugerimos que suspenda a execução de "fink selfupdate" por algum tempo (talvez uma semana ou duas) até que tudo esteja estabilizado novamente.

2008-06-26: Nova versão do Fink.-

Uma nova versão (binária) do Fink para o OS X 10.5 (Leopard) está disponível a partir de hoje: versão 0.9.0, a qual pode ser instalada em hardware Intel ou PowerPC. Esta versão inclui códigos fontes, pacotes de binários e instaladores do Fink para ambos os tipos de hardware.

Usuários que já tenham instalado o Fink no Leopard a partir do código fonte e que queiram mudar para a distribuição de binários podem fazer o seguinte. Em primeiro lugar, execute fink selfupdate para atualizar para a última versão do gerenciador de pacotes fink. Em seguida, execute fink configure e assegure-se de mudar sua escolha sobre usar a distribuição de binários de Não para Sim. Finalmente, execute fink scanpackages para ativar a distribuição de binários.

Atualização, 2008-07-11: se você usa o instalador binário, você precisa executar fink selfupdate após a instalação.