Re: any way around this?

James Coyle via Fink-users <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
I haven’t had any luck with either of these.

I ran this command:  amesCoyleiMac:fink-0.45.3 jimcoyle$ git pull https://github.com/fink/fink —rebase

Then I ran the ./inject.pl command with the current location of fink and got this result:

bin/chmod 644 /opt/sw/fink/dists/local/injected/finkinfo/*.*
Installing package...

Use of uninitialized value $packagerevision in concatenation (.) or string at /Users/jimcoyle/Desktop/fink-0.45.3/perlmod/Fink/Bootstrap.pm line 362.
/opt/sw/bin/fink install fink--
12.0 does not match the expected value of . Please run `fink selfupdate` to download a newer version of fink
Scanning package description files..........
No version number for package fink in

I thought perhaps the command had injected the consistency check, so again I ran fink selfupdate with this result:

fink selfupdate
12.0 does not match the expected value of . Please run `fink selfupdate` to download a newer version of fink
/usr/bin/rsync -az -q  rsync://distfiles.master.finkmirrors.net/finkinfo//TIMESTAMP /opt/sw/fink/TIMESTAMP.tmp
I will now run the rsync command to retrieve the latest package descriptions. 
/usr/bin/rsync -rtz --delete-after --delete -q   --include='10.9-libcxx/' --include='10.9-libcxx/stable/' --include='10.9-libcxx/stable/main/' --include='10.9-libcxx/stable/main/finkinfo/' --include='10.9-libcxx/stable/main/finkinfo/*/' --include='10.9-libcxx/stable/main/finkinfo/*' --include='10.9-libcxx/stable/main/finkinfo/**/*' --include='VERSION' --include='DISTRIBUTION' --include='README' --exclude='**' 'rsync://distfiles.master.finkmirrors.net/finkinfo' '/opt/sw/fink/'
Scanning package description files..........
Information about 11793 packages read in 1 seconds.
WARNING! This version of Perl (5.030003) is not currently supported by Fink. 
Updating anyway, but you may encounter problems.
Can't resolve dependency "system-perl5302" for package "texinfo-6.8-501" (no
matching packages/versions found)
Exiting with failure.

Is the Perl version the real culprit here or did I issue the commands incorrectly?  Again, I’m using Monterey, not Big Sur.

Thanks for any assistance




> On Nov 2, 2021, at 4:52 PM, Scott Hannahs <[email protected]> wrote:
> 
> Well “fink reinstall fink” which one does for an upgrade will overwrite that Services.pm file that is the issue.
> 
> Cheap fix, edit Services.pm and change the line 1370 from
> die “<message>” ;
> to
> print(“<message>\n”) ;
> 
> Correct fix from Hanspeter:
> Get the uptodate GitHub dpkg1.16 branch that works on Big Sur/Monterey.
> Issue command
> ./inject.pl /opt/sw
> 
> This should make fink on the correct version for Big Sur/Monterey.   But I haven’t gotten it to work for me.  My setup may be hosed.
> 
> -Scott
> 
>> On Nov 2, 2021, at 5:14 PM, James Coyle via Fink-users <[email protected] <mailto:[email protected]>> wrote:
>> 
>> So sorry for this late reply.  I just upgraded to Monterey and here is the version info:
>> 
>> JamesCoyleiMac:~ jimcoyle$ fink selfupdate
>> 12.0 does not match the expected value of . Please run `fink selfupdate` to download a newer version of fink at /opt/sw/lib/perl5/Fink/Services.pm line 1370.
>> JamesCoyleiMac:~ jimcoyle$ fink -V
>> Package manager version: 0.45.99.git
>> Distribution version: selfupdate-rsync Fri Sep  3 16:05:37 2021, 11.3, x86_64
>> Trees: local/main stable/main
>> 
>>> On Nov 1, 2021, at 6:35 PM, Hanspeter Niederstrasser <[email protected] <mailto:[email protected]>> wrote:
>>> 
>>> On 11/1/21 4:20 PM, James Coyle via Fink-users wrote:
>>>> Is there a way to get past this apparent incompatibility?
>>>> JamesCoyleiMac:~ jimcoyle$ fink selfupdate
>>>> 12.0 does not match the expected value of . Please run `fink selfupdate` to download a newer version of fink at /opt/sw/lib/perl5/Fink/Services.pm line 1370.
>>> 
>>> What version of fink are you running? Did you just update from another macOS version? If so, what macOS were you previously running?
>>> 
>>> Hanspeter
>>> 
>> 
>> _______________________________________________
>> Fink-users mailing list
>> [email protected] <mailto:[email protected]>
>> List archive:
>> https://sourceforge.net/p/fink/mailman/fink-users/
>> Subscription management:
>> https://lists.sourceforge.net/lists/listinfo/fink-users
>

_______________________________________________
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
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.