Re: any way around this?
Hanspeter Niederstrasser <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 11/10/21 6:42 PM, James Coyle via Fink-users wrote: > 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 I don't see a resolution to this in my email records. Part of the missing system-perl530X problem was due to a bug in the dpkg1.16 branch that didn't properly update Fink when the macOS Distribution was increased. Running from the fink-0.45.3 tarball or via 'fink selfupdate' won't help. The current HEAD on that branch fixed it (and works with Monterey): mkdir ~/src cd ~/src git clone https://github.com/TheSin-/fink fink-thesin cd fink-thesin git checkout dpkg1.16 ./inject.pl That will update your active version of Fink to one that works. Then this will copy the necessary update files for some base packages (2 lines): mkdir -p /opt/sw/fink/dists/local/main/finkinfo/base cp ~/src/fink-thesin/10.9-libcxx/* /opt/sw/fink/dists/local/main/finkinfo/base Hanspeter _______________________________________________ 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