Saturday, January 2, 2010

Update Fink For 10.6

Lots of people may have figured this out, but if you're getting the following error when trying to install a package with Fink in Mac OS 10.6:

Use of uninitialized value $darwin_osx in numeric eq (==) at /sw/lib/perl5/Fink/Services.pm line 1404, line 1.
Use of uninitialized value $darwin_osx in concatenation (.) or string at /sw/lib/perl5/Fink/Services.pm line 1404, line 1.
Argument "10.6 does not match the expected value of . Please run `..." isn't numeric in exit at /sw/lib/perl5/Fink/Services.pm line 1404, line 1.
 You can change line 1448 of /sw/lib/perl5/Fink/Services.pm look like this:

my %darwin_osx = ('1' => '10.0', '5' => '10.1', '6' => '10.2', '7' => '     10.3', '8' => '10.4', '9' => '10.5', '10' => '10.6');
Basically I added '10' => '10.6' after '9' => '10.5'. And I was able to install things again.