Re: Upgrade to Sonoma?

Hanspeter Niederstrasser <[email protected]> Fri, 23 Feb 2024 06:23:25 -0600
Newsgroups gmane.os.apple.fink.beginners
Organization Snaggled Works
Message-ID <[email protected]>
On 2/23/24 5:59 AM, Heinz Nabielek via Fink-beginners wrote:
> On 23.02.2024, at 11:42, Hanspeter Niederstrasser <[email protected]> wrote:
>>
>> On 2/20/24 1:02 PM, James Kolata via Fink-beginners wrote:
>>> Hi,  I am running Ventura on ny 2019 MacBook Pro.  This is my current fink version:
>>> jkolata1% fink -V
>>> Package manager version: 0.45.99.git
>>> Distribution version: selfupdate-rsync Fri Feb 16 08:24:36 2024, 13.0, x86_64
>>> Trees: local/main stable/main local/injected
>>> Question:  Can I upgrade to Sonoma?  If so, is there anything I need to know about making fink work properly?
>>> JJ Kolata
>>
>> You should be able to. Make sure you get the latest code to make sure it knows about the latest Sonoma.
>>
>> See the 2023-09-23 item  at https://finkproject.org/ and run `./inject.pl` after you've updated your Fink source from git.
> 
> 
> Did not work on my Apple silicon M1 iMac Sonoma 14.4
> fink selfupdate generates the same error message.
> what to do?
> Heinz
> 
> 
> Message below
> Installing package...
> 
> /opt/sw/bin/fink install fink-0.45.99.git-20240223.1154
> 14.4 does not match the expected value of 13.3. Please run `fink selfupdate` to download a newer version of fink at /opt/sw/lib/perl5/Fink/Services.pm line 1449.
> ### execution of /opt/sw/bin/fink failed, exit code 29
> 
> Installing the new fink package failed. The description and the tarball were installed, though. You can
> retry at a later time by issuing the appropriate fink commands.

* Is 14.4 beta or an official release? (doesn't matter for this problem, 
but need for other things)
* What version of macOS did you previously have before installing Sonoma 
14.4?
* What's the output of the command `uname -a` ?
* In the file /opt/sw/lib/perl5/Fink/Services.pm around line 1449, there 
should be a long if() conditional comparing $sw_vers and $darwin_osx 
multiple times. Can you paste that entire `if()` line? It should begin 
something like "if (($sw_vers == 11.6 && $darwin_osx == 11.5)"

Hanspeter



_______________________________________________
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