Re: Fink & Big Sur

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.beginners
Organization Snaggled Works
Message-ID <[email protected]>
On 4/12/22 11:15 PM, David Axler wrote:
> After getting assorted software, including Fink, fully operational under Catalina, I opted to take the next step and upgrade to Big Sur.
> 
> I now have macOS 11.6.5 (20G527) with Darwin Kernel 20.6.0 in place on my computer (Late 2013 Mac Pro).
> This includes the most recent Security Update for Big Sur.
> I have updated Xcode to the most current version that runs under Big Sur (13.2.1) and installed its command
> line tools. In addition, I have run the xcode-select and xcodebuild commands in Terminal.
> 
> My prior installation of Fink remains in place in /opt/sw.
> davidaxl@Daves-Mac-Pro ~ % fink -V
> Package manager version: 0.45.6
> Distribution version: selfupdate-rsync Thu Apr  7 16:00:03 2022, 10.15, x86_64
> Trees: local/main stable/main unstable/main
> 
> When I run fink selfupdate, I get this message:
> 11.6 does not match the expected value of 10.16. Please run `fink selfupdate` to download a newer version of fink at /opt/sw/lib/perl5/Fink/Services.pm line 1430.
> 
> When I run fink list, I get a batch of “uninitialized value" messages, followed by the requested list.
> These appear about fifteen times in total, always referencing either $ver or $javadir, at various locations within VirtPackage.pm
> The messages are of the form:
> 
> Use of uninitialized value $javadir in pattern match (m//) at /opt/sw/lib/perl5/Fink/VirtPackage.pm line 452.
> Use of uninitialized value $ver in pattern match (m//) at /opt/sw/lib/perl5/Fink/VirtPackage.pm line 452.
> Use of uninitialized value $javadir in opendir at /opt/sw/lib/perl5/Fink/VirtPackage.pm line 453.
> 
> Looking through the Fink-Beginners and Fink-Users mailing list archives, I gather that there is some issue involving getting
> Fink to recognize kernel versions with Big Sur, but I have not found any recommended tricks or solutions.

To get Fink working on Big Sur, run the following commands
mkdir ~/src (or where ever you like to
cd ~/src
git clone https://github.com/TheSin-/fink fink-thesin
cd fink-thesin
git checkout dpkg1.16
./inject.pl

This will download the test version of Fink that works on Big Sur, (the 
dpkg1.16 branch), then inject a new copy of that branch into your Fink 
directory.

Hanspeter

-- 
Eagles may soar, but weasels don't get sucked into jet engines



_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.