Re: MacOS 26 with fink 0.45.99.git
Robert Wyatt <[email protected]> Tue, 11 Nov 2025 14:28:43 -0600
| Newsgroups | gmane.os.apple.fink.general |
|---|---|
| Message-ID | <[email protected]> |
--===============2558734276132287750== Content-Type: multipart/alternative; boundary="Apple-Mail=_105EAE50-CFF4-4828-9E3B-2538C09B5AE1" --Apple-Mail=_105EAE50-CFF4-4828-9E3B-2538C09B5AE1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 For what it=E2=80=99s worth, as I=E2=80=99ve been reading through the = mailing lists I realized that I have a better answer regarding "when I = bootstrapped": fink list fink *i* fink 0.45.99.git-20250224.2343=20 =E2=80=A6 so it was late February. Today, after doing a fresh clone, I have *i* fink 0.45.99.git-20251111.0628 fink list macosx i macosx 26.2.0-1 > On Sep 15, 2025, at 9:09=E2=80=AFPM, Robert Wyatt = <[email protected]> wrote: >=20 > Hi Hanspeter, >=20 > I bootstrapped this several months ago (and ever since I started using = Beta I have had gcc problems, say with trying to build Lilypond which = tries to install gcc12 for example=E2=80=94since MacOS 26 is now = published I felt safe to mention this). >=20 > ROBERTs-Mac-mini ~ % fink list macosx=20 > Information about 16139 packages read in 1 seconds. > i macosx 26.0.0-1 = [virtual package representing the system] > p tetex-macosx = [virtual package] >=20 > Also, when installing gpgme11 I had to run this command: >=20 > sudo touch /opt/sw/bin/gpg2=20 >=20 > Due to an error: >=20 > Setting up gnupg2 (2.5.12-1) ... > update-alternatives: error: alternative path /opt/sw/bin/gpg2 doesn't = exist >=20 > After which gpgme11 installed without further difficulty. >=20 > Please let me know if there are other details I might provide. >=20 > Kind regards, > Robert >=20 >=20 >=20 >> On Sep 15, 2025, at 6:51=E2=80=AFPM, Hanspeter Niederstrasser = <[email protected]> wrote: >>=20 >> On 9/15/25 6:35 PM, Robert Wyatt wrote: >>> For what it's worth I have fink running on an M4 Pro MacMini (please = let me know if you have packages you=E2=80=99d like tested on this = platform!) with the newest operating system (and gpgme11): >>> New package: = dists/stable/main/binary-darwin-arm64/crypto/gpgme11_1.3.1-4_darwin-arm64.= deb >>> New package: = dists/stable/main/binary-darwin-arm64/crypto/gpgme11-shlibs_1.3.1-4_darwin= -arm64.deb >>> ROBERTs-Mac-mini ~ % sw_vers; arch; gcc -dumpmachine; xcodebuild = -version >>> ProductName: macOS >>> ProductVersion: 26.0 >>> BuildVersion: 25A353 >>> arm64 >>> arm64-apple-darwin25.0.0 >>> Xcode 16.4 >>> Build version 16F6 >>> ROBERTs-Mac-mini ~ % fink --version >>> Package manager version: 0.45.99.git >>> Distribution version: selfupdate-git Sun Sep 14 19:02:41 2025, 15.0, = arm64 >>> Trees: local/main stable/main >>> ROBERTs-Mac-mini ~ % gcc --version >>> Apple clang version 17.0.0 (clang-1700.0.13.5) >>> Target: arm64-apple-darwin25.0.0 >>> Thread model: posix >>> InstalledDir: = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin >>> I had to manipulate a file (I=E2=80=99m sure this is not the only or = best way to do it, but=E2=80=A6 it worked): >>> /opt/sw/lib/perl5/Fink/Services.pm >>> Around line 1458 I added the exception =E2=80=9926.0=E2=80=99 =3D = 15.0 per the following: >>> sub get_osx_vers { >>> my $sw_vers =3D get_osx_vers_long(); >>> my $darwin_osx =3D get_darwin_equiv(); >>> $sw_vers =3D~ s/^(\d+\.\d+).*$/$1/; >>> if ($sw_vers !=3D $darwin_osx) { >>> # Special cases in Big Sur, Monterey, Ventura, and = Sonoma >>> # where it's OK to have a mismatch. >>> my %sw_to_darwin =3D ( >>> '11.6' =3D> 11.5, >>> '11.7' =3D> 11.5, >>> '12.6' =3D> 12.5, >>> '12.7' =3D> 12.5, >>> '13.6' =3D> 13.5, >>> '13.7' =3D> 13.5, >>> '14.7' =3D> 14.6, >>> '26.0' =3D> 15.0); >>> die "$sw_vers does not match the expected value of = $darwin_osx. Please run `fink selfupdate` to download a newer version of = fink" >>> unless $sw_to_darwin{$sw_vers} =3D=3D = $darwin_osx; >>> } >>> return $sw_vers; >>> } >>=20 >> Excellent news! The code was updated about a month ago to know about = macOS 26 and be able to bootstrap a fresh install, but I knew there = would be an issue with upgrading due to a longstanding bug you edited = around. >>=20 >> Was your install from a recently updated git pull ? I'm surprised = that it says "Distribution: 15.0" since the most recent code says macOS = 26 should be "Distribution: 26.0": >> = https://github.com/fink/fink/commit/e28fd03431cac3bb4e47b84d2a515d9f70d4b6= b3#diff-644b9c15e75bc3c878645dc3706446a499fe409d22d95652aa07e5f0408ff635 >>=20 >> As another diagnostic, what does `fink list macosx` say? For example, = on 10.14.6, I get (along with tetex-macosx which is irrelevant here): >>=20 >> i macosx 10.14.6-1 [virtual = package representing the system] >>=20 >> Hanspeter >>=20 >> --=20 >> When a stupid man is doing something he is ashamed of, he always >> declares that it is his duty. >> --George Bernard Shaw >>=20 >=20 --Apple-Mail=_105EAE50-CFF4-4828-9E3B-2538C09B5AE1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" = content=3D"text/html; charset=3Dutf-8"></head><body = style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;">For what it=E2=80=99s worth, as I=E2=80=99= ve been reading through the mailing lists I realized that I have a = better answer regarding "when I bootstrapped":<div><br></div><div>fink = list fink</div><div><p style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 13px; = line-height: normal; font-family: "Helvetica Neue"; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-variant-emoji: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;">*i* = fink<span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>0.45.99.git-20250224.2343 </p><p style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 13px; line-height: normal; font-family: "Helvetica = Neue"; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><br></p><p style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 13px; line-height: normal; font-family: "Helvetica = Neue"; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">=E2=80=A6 so it was late = February.</p><p style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 13px; = line-height: normal; font-family: "Helvetica Neue"; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-variant-emoji: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;"><br></p><p = style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; = font-width: normal; font-size: 13px; line-height: normal; font-family: = "Helvetica Neue"; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">Today, after doing a fresh clone, I = have</p><p style=3D"margin: 0px; font-style: normal; font-variant-caps: = normal; font-width: normal; font-size: 13px; line-height: normal; = font-family: "Helvetica Neue"; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-variant-emoji: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;"><br></p><p = style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; = font-width: normal; font-size: 11px; line-height: normal; font-family: = Menlo; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">*i* fink<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>0.45.99.git-20251111.0628</span></p></div><div><br></div><div><p = style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; = font-width: normal; font-size: 11px; line-height: normal; font-family: = Menlo; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></p><p style=3D"margin: 0px; font-style: = normal; font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-variant-emoji: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;"><span = style=3D"font-variant-ligatures: no-common-ligatures">fink list = macosx</span></p> <p style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; = font-width: normal; font-size: 11px; line-height: normal; font-family: = Menlo; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-variant-emoji: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"> i <span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>macosx<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>26.2.0-1</span></p></div><div><br></div><div><br = id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote = type=3D"cite"><div>On Sep 15, 2025, at 9:09=E2=80=AFPM, Robert Wyatt = <[email protected]> wrote:</div><br = class=3D"Apple-interchange-newline"><div><meta http-equiv=3D"content-type"= content=3D"text/html; charset=3Dutf-8"><div style=3D"overflow-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Hi = Hanspeter,<div><br></div><div>I bootstrapped this several months ago = (and ever since I started using Beta I have had gcc problems, say with = trying to build Lilypond which tries to install gcc12 for = example=E2=80=94since MacOS 26 is now published I felt safe to mention = this).</div><div><br></div><div><div style=3D"margin: 0px; font-style: = normal; font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">ROBERTs-Mac-mini ~ % fink list = macosx </span></div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">Information about 16139 packages read in 1 = seconds.</span></div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"> i macosx = = 26.0.0-1 = [virtual package representing the = system]</span></div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"> p tetex-macosx = = = [virtual = package]</span></div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><br></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">Also, when installing gpgme11 I had to = run this command:</div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><br></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">sudo touch /opt/sw/bin/gpg2 </span></div><div = style=3D"margin: 0px; font-style: normal; font-variant-caps: normal; = font-width: normal; font-size: 11px; line-height: normal; font-family: = Menlo; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;"><span = style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">Due to an error:</span></div><div style=3D"margin: = 0px; font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">Setting up gnupg2 (2.5.12-1) ...</span></div><p = style=3D"margin: 0px; font-width: normal; font-size: 11px; line-height: = normal; font-family: Menlo; font-size-adjust: none; font-kerning: auto; = font-variant-alternates: normal; font-variant-ligatures: normal; = font-variant-numeric: normal; font-variant-east-asian: normal; = font-variant-position: normal; font-feature-settings: normal; = font-optical-sizing: auto; font-variation-settings: normal;"><span = style=3D"font-variant-ligatures: no-common-ligatures"> </span></p><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">update-alternatives: error: alternative path = /opt/sw/bin/gpg2 doesn't exist</span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures">After which gpgme11 installed without further = difficulty.</span></div><div style=3D"margin: 0px; font-style: normal; = font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">Please let me know if there are other = details I might provide.</div><div style=3D"margin: 0px; font-style: = normal; font-variant-caps: normal; font-width: normal; font-size: 11px; = line-height: normal; font-family: Menlo; font-size-adjust: none; = font-kerning: auto; font-variant-alternates: normal; = font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><br></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">Kind regards,</div><div style=3D"margin:= 0px; font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;">Robert</div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div style=3D"margin: 0px; = font-style: normal; font-variant-caps: normal; font-width: normal; = font-size: 11px; line-height: normal; font-family: Menlo; = font-size-adjust: none; font-kerning: auto; font-variant-alternates: = normal; font-variant-ligatures: normal; font-variant-numeric: normal; = font-variant-east-asian: normal; font-variant-position: normal; = font-feature-settings: normal; font-optical-sizing: auto; = font-variation-settings: normal;"><span style=3D"font-variant-ligatures: = no-common-ligatures"><br></span></div><div><br><blockquote = type=3D"cite"><div>On Sep 15, 2025, at 6:51=E2=80=AFPM, Hanspeter = Niederstrasser <[email protected]> wrote:</div><br = class=3D"Apple-interchange-newline"><div><div>On 9/15/25 6:35 PM, Robert = Wyatt wrote:<br><blockquote type=3D"cite">For what it's worth I have = fink running on an M4 Pro MacMini (please let me know if you have = packages you=E2=80=99d like tested on this platform!) with the newest = operating system (and gpgme11):<br>New package: = dists/stable/main/binary-darwin-arm64/crypto/gpgme11_1.3.1-4_darwin-arm64.= deb<br>New package: = dists/stable/main/binary-darwin-arm64/crypto/gpgme11-shlibs_1.3.1-4_darwin= -arm64.deb<br>ROBERTs-Mac-mini ~ % sw_vers; arch; gcc -dumpmachine; = xcodebuild -version<br>ProductName:<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>macOS<br>ProductVersion:<span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>26.0<br>BuildVersion:<span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> = </span>25A353<br>arm64<br>arm64-apple-darwin25.0.0<br>Xcode = 16.4<br>Build version 16F6<br>ROBERTs-Mac-mini ~ % fink = --version<br>Package manager version: 0.45.99.git<br>Distribution = version: selfupdate-git Sun Sep 14 19:02:41 2025, 15.0, arm64<br>Trees: = local/main stable/main<br>ROBERTs-Mac-mini ~ % gcc --version<br>Apple = clang version 17.0.0 (clang-1700.0.13.5)<br>Target: = arm64-apple-darwin25.0.0<br>Thread model: posix<br>InstalledDir: = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin<br>I had to manipulate a file (I=E2=80=99m sure this is not = the only or best way to do it, but=E2=80=A6 it = worked):<br>/opt/sw/lib/perl5/Fink/Services.pm<br>Around line 1458 I = added the exception =E2=80=9926.0=E2=80=99 =3D 15.0 per the = following:<br>sub get_osx_vers {<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>my $sw_vers =3D = get_osx_vers_long();<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>my $darwin_osx =3D = get_darwin_equiv();<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>$sw_vers =3D~ = s/^(\d+\.\d+).*$/$1/;<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>if ($sw_vers !=3D $darwin_osx) = {<br><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span># Special cases in Big Sur, Monterey, Ventura, and = Sonoma<br><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span># where it's OK to have a mismatch.<br><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>my = %sw_to_darwin =3D (<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>'11.6' =3D> 11.5,<br><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>'11.7' = =3D> 11.5,<br><span class=3D"Apple-tab-span" style=3D"white-space:pre">= </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>'12.6' =3D> 12.5,<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>'12.7' =3D> 12.5,<br><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>'13.6' = =3D> 13.5,<br><span class=3D"Apple-tab-span" style=3D"white-space:pre">= </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span><span class=3D"Apple-tab-span" style=3D"white-space:pre"> = </span>'13.7' =3D> 13.5,<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>'14.7' =3D> 14.6,<br><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span><span = class=3D"Apple-tab-span" style=3D"white-space:pre"> </span>'26.0' = =3D> 15.0);<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>die "$sw_vers does not match the = expected value of $darwin_osx. Please run `fink selfupdate` to download = a newer version of fink"<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>unless $sw_to_darwin{$sw_vers} =3D=3D= $darwin_osx;<br><span class=3D"Apple-tab-span" style=3D"white-space:pre">= </span>}<br><span class=3D"Apple-tab-span" = style=3D"white-space:pre"> </span>return = $sw_vers;<br>}<br></blockquote><br>Excellent news! The code was updated = about a month ago to know about macOS 26 and be able to bootstrap a = fresh install, but I knew there would be an issue with upgrading due to = a longstanding bug you edited around.<br><br>Was your install from a = recently updated git pull ? I'm surprised that it says "Distribution: = 15.0" since the most recent code says macOS 26 should be "Distribution: = 26.0":<br>https://github.com/fink/fink/commit/e28fd03431cac3bb4e47b84d2a51= 5d9f70d4b6b3#diff-644b9c15e75bc3c878645dc3706446a499fe409d22d95652aa07e5f0= 408ff635<br><br>As another diagnostic, what does `fink list macosx` say? = For example, on 10.14.6, I get (along with tetex-macosx which is = irrelevant here):<br><br> i macosx = &n= bsp; 10.14.6-1 = [v= irtual package representing the system]<br><br>Hanspeter<br><br>-- = <br>When a stupid man is doing something he is ashamed of, he = always<br>declares that it is his duty.<br> --George Bernard = Shaw<br><br></div></div></blockquote></div><br></div></div></div></blockqu= ote></div><br></div></body></html>= --Apple-Mail=_105EAE50-CFF4-4828-9E3B-2538C09B5AE1-- --===============2558734276132287750== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============2558734276132287750== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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 --===============2558734276132287750==--