Re: Failure in Perl dependencies Big Sur 11.5.2
Hanspeter Niederstrasser <[email protected]>
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Organization | Snaggled Works |
| Message-ID | <[email protected]> |
On 9/5/21 1:22 PM, Scott Hannahs wrote: > Hmm. This doesn’t seem to update the version other than generic 11.0 being the version and not the version 11.3 which seems the necessary minimum. The system is certainly 11.5.2. > % sw_vers > ProductName: macOS > ProductVersion: 11.5.2 > BuildVersion: 20G95 > Is the 3rd digit confusing something? > > % fink selfupdate > ... > /usr/bin/su sth -c '/usr/bin/git fetch origin' > /usr/bin/su sth -c '/usr/bin/git checkout master' > Already on 'master' > Your branch is up to date with 'origin/master'. > /usr/bin/su sth -c '/usr/bin/git merge --ff-only origin/master' > Already up to date. > WARNING! This version of Perl (5.030002) is not currently supported by Fink. Updating anyway, but you may encounter problems. > No packages to install. > ... > % fink --version > Package manager version: 0.45.99.git > Distribution version: selfupdate-git Sun Sep 5 13:58:27 2021, 11.0, x86_64 > Trees: local/main stable/main > % fink reinstall fink > The following package will be reinstalled: > fink > Reading buildlock packages... > All buildlocks accounted for. > /opt/sw/bin/dpkg-lockwait -i /opt/sw/fink/dists/stable/main/binary-darwin-x86_64/base/fink_0.45.99.git-20210412.1822_darwin-x86_64.deb > (Reading database ... 190324 files and directories currently installed.) > Preparing to unpack .../fink_0.45.99.git-20210412.1822_darwin-x86_64.deb ... > Unpacking fink (0.45.99.git-20210412.1822) over (0.45.99.git-20210412.1822) ... > Setting up fink (0.45.99.git-20210412.1822) ... > % fink --version > Package manager version: 0.45.99.git > Distribution version: selfupdate-git Sun Sep 5 13:58:27 2021, 11.0, x86_64 > Trees: local/main stable/main > … > % > > Ok, with some edits for brevity, it seems fink still thinks I am on 11.0?? I get the same failure. > > My system perl seems to be correct for 5.30.2. > > I have locale-gettext-pm-5302 installed. It seems that help2man-perl5282 does not have a 5302 version? It isn’t a pm5302 but a perl5302? The package help2man should check for the fink system perl. I think I have the system perl set right as 5.30.2. But the Hellman > % fink list system | grep perl > i system-perl 5.30.2-1 [virtual package representing perl] > p system-perl5302 [virtual package] It looks like your Fink knows about Big Sur, but only versions before 11.3. Can you confirm that the end of the file /opt/sw/lib/perl5/Fink/Bootstrap.pm looks like this: https://github.com/TheSin-/fink/blob/a24656e042c9c72aee3dad4e83a1a7a1146e4daf/perlmod/Fink/Bootstrap.pm#L1133 If not, you'll need to go into the source directory where you bootstrapped Fink from, run `git pull --rebase`, then `./inject.pl`. That _should_ get you the latest updates to Fink from git that know about 11.3, and ./inject.pl will install them. 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