Re: 14.7 does not match the expected value of 14.6

Hanspeter Niederstrasser <[email protected]> Sat, 21 Dec 2024 05:20:56 -0600
Newsgroups gmane.os.apple.fink.general
Organization Snaggled Works
Message-ID <[email protected]>
On 12/20/24 3:27 PM, Franchetti, Giuliano Dr. wrote:
> Hello,
> 
> I have a strange problem: if I type selfupdate I get an inconsistency (see below).
> How do I get out of it?
> 
> Many thanks
> 
> 	Giuliano
> 
> 
>> fink selfupdate
> 14.7 does not match the expected value of 14.6. Please run `fink selfupdate` to download a newer version of fink at /opt/sw2/lib/perl5/Fink/Services.pm line 1450.

Unfortunately, there's a bug[1] in the fink update code that's causing a 
deadlock (the installed Fink that doesn't know about 14.7 needs to know 
about 14.7 in order fetch the version that runs on 14.7. oops). The 
current workaround is to manually copy a patched version of the buggy 
file into /opt/sw2, then selfupdate should work and get you going.

Download this file:
https://raw.githubusercontent.com/fink/fink/refs/heads/master/perlmod/Fink/Services.pm

And save it to /opt/sw2/lib/perl5/Fink/Services.pm

`fink selfupdate` should work again

[1] bug: https://github.com/fink/fink/issues/266

Hanspeter

-- 
Disclaimer:
By sending an email to ANY of my addresses you are agreeing that:
1. I am by definition, "the intended recipient"
2. All information in the email is mine to do with as I see fit and
make such financial profit, political mileage, or good joke as it
lends itself to.
3. I may take the contents as representing the views of your company.
4. This overrides any disclaimer or statement of confidentiality that
may be included with your message.



_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users