Re: Perl update with Mac OS 11.3
Scott Hannahs via Fink-devel <[email protected]> Mon, 10 May 2021 15:02:58 -0400
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============2581460900162497792== Content-Type: multipart/alternative; boundary="Apple-Mail=_82616FD8-30DB-4A77-ADDB-0E516DCC603F" --Apple-Mail=_82616FD8-30DB-4A77-ADDB-0E516DCC603F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Ok, there has to be a distribution for 11.2 and one for 11.3? I think = there already is one for 11.0 but if there is now a distribution for = each minor release we are never going to keep up. At the moment, I am reaching the extent of my Perl expertise and longing = to go back to nice C programming! I don=E2=80=99t quite understand the = last sentence. Is that we should create a perl-5282-core package? -Scott > On May 10, 2021, at 14:13, Alexander Hansen = <[email protected]> wrote: >=20 >=20 >=20 >> On May 10, 2021, at 07:30, Scott Hannahs via Fink-devel = <[email protected]> wrote: >>=20 >> It seems that perl was updated with Mac OS 11.3 from 5.28.2 to = 5.30.2. >>=20 >> There are a 417 files that reference Perl 5.28.2 in their type = declaration. Should there be a mass =E2=80=9Csed=E2=80=9D to add 5.30.2 = to those types? >>=20 >> % grep -r '^Type: .*perl.*5\.28\.2' = /opt/sw/fink/10.9-libcxx/stable/main/finkinfo|wc -l >> 417 >>=20 >> Almost all of these are: >> Type: perl (5.16.2 5.18.2 5.18.4 5.28.2) >>=20 >> But there are some that are texinfo-11.0 that are listed as = systemperl and locked to 5.28.2 >>=20 >> I suppose I can try a mass edit and submit a pull request but is that = the best way to do this? What is the collective wisdom on how to deal = with this. >>=20 >> -Scott >>=20 >>=20 >=20 >=20 > I=E2=80=99m pretty sure this requires creating a new distribution. We = had to do that recently for 10.14, I believe, for the same reason. A = new distribution is really the only way we can handle systemperl = packages as things stand, because it ensures that only the proper = package description is accessible. =20 >=20 > And, indeed, adding 5.30.2 as an available option would be beneficial. = For that matter, a =E2=80=9Creal=E2=80=9D perl 5282 package for distros = that don=E2=80=99t use it as a system Perl would be helpful, too. >=20 > =E2=80=94akh >=20 > _______________________________________________ > Fink-devel mailing list > [email protected] = <mailto:[email protected]> > List archive: > https://sourceforge.net/p/fink/mailman/fink-devel = <https://sourceforge.net/p/fink/mailman/fink-devel> > Subscription management: > https://lists.sourceforge.net/lists/listinfo/fink-devel = <https://lists.sourceforge.net/lists/listinfo/fink-devel> --Apple-Mail=_82616FD8-30DB-4A77-ADDB-0E516DCC603F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Ok, = there has to be a distribution for 11.2 and one for 11.3? I think = there already is one for 11.0 but if there is now a distribution for = each minor release we are never going to keep up.<div class=3D""><br = class=3D""></div><div class=3D"">At the moment, I am reaching the extent = of my Perl expertise and longing to go back to nice C programming! = I don=E2=80=99t quite understand the last sentence. Is that = we should create a perl-5282-core package?<br class=3D""><div = class=3D""><br class=3D""></div><div class=3D"">-Scott</div><div = class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div = class=3D"">On May 10, 2021, at 14:13, Alexander Hansen <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" = class=3D""><blockquote type=3D"cite" style=3D"font-family: Helvetica; = font-size: 14px; font-style: normal; font-variant-caps: normal; = font-weight: normal; letter-spacing: normal; orphans: auto; text-align: = start; text-indent: 0px; text-transform: none; white-space: normal; = widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D"">On = May 10, 2021, at 07:30, Scott Hannahs via Fink-devel <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:<br = class=3D""><br class=3D"">It seems that perl was updated with Mac OS = 11.3 from 5.28.2 to 5.30.2.<br class=3D""><br class=3D"">There are a 417 = files that reference Perl 5.28.2 in their type declaration. Should = there be a mass =E2=80=9Csed=E2=80=9D to add 5.30.2 to those types?<br = class=3D""><br class=3D"">% grep -r '^Type: .*perl.*5\.28\.2' = /opt/sw/fink/10.9-libcxx/stable/main/finkinfo|wc -l<br = class=3D""> 417<br class=3D""><br class=3D"">Almost all = of these are:<br class=3D"">Type: perl (5.16.2 5.18.2 5.18.4 5.28.2)<br = class=3D""><br class=3D"">But there are some that are texinfo-11.0 that = are listed as systemperl and locked to 5.28.2<br class=3D""><br = class=3D"">I suppose I can try a mass edit and submit a pull request but = is that the best way to do this? What is the collective wisdom on = how to deal with this.<br class=3D""><br class=3D"">-Scott<br = class=3D""><br class=3D""><br class=3D""></blockquote><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; float: none; = display: inline !important;" class=3D"">I=E2=80=99m pretty sure this = requires creating a new distribution. We had to do that recently = for 10.14, I believe, for the same reason. A new distribution is = really the only way we can handle systemperl packages as things stand, = because it ensures that only the proper package description is = accessible. </span><br style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; float: none; display: inline !important;" = class=3D"">And, indeed, adding 5.30.2 as an available option would be = beneficial. For that matter, a =E2=80=9Creal=E2=80=9D perl 5282 = package for distros that don=E2=80=99t use it as a system Perl would be = helpful, too.</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none;" class=3D""><br style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; float: none; display: inline !important;" = class=3D"">=E2=80=94akh</span><br style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; float: none; display: inline !important;" = class=3D"">_______________________________________________</span><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; float: none; = display: inline !important;" class=3D"">Fink-devel mailing = list</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none;" class=3D""><a href=3D"mailto:[email protected]" = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = orphans: auto; text-align: start; text-indent: 0px; text-transform: = none; white-space: normal; widows: auto; word-spacing: 0px; = -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" = class=3D"">[email protected]</a><br style=3D"caret-color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none; float: none; display: inline !important;" = class=3D"">List archive:</span><br style=3D"caret-color: rgb(0, 0, 0); = font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; = text-decoration: none;" class=3D""><a = href=3D"https://sourceforge.net/p/fink/mailman/fink-devel" = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = orphans: auto; text-align: start; text-indent: 0px; text-transform: = none; white-space: normal; widows: auto; word-spacing: 0px; = -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" = class=3D"">https://sourceforge.net/p/fink/mailman/fink-devel</a><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none;" class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 14px; font-style: normal; font-variant-caps: normal; font-weight: = normal; letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; float: none; = display: inline !important;" class=3D"">Subscription = management:</span><br style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 14px; font-style: normal; font-variant-caps: = normal; font-weight: normal; letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none;" class=3D""><a = href=3D"https://lists.sourceforge.net/lists/listinfo/fink-devel" = style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = orphans: auto; text-align: start; text-indent: 0px; text-transform: = none; white-space: normal; widows: auto; word-spacing: 0px; = -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" = class=3D"">https://lists.sourceforge.net/lists/listinfo/fink-devel</a></di= v></blockquote></div><br class=3D""></div></div></body></html>= --Apple-Mail=_82616FD8-30DB-4A77-ADDB-0E516DCC603F-- --===============2581460900162497792== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============2581460900162497792== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Fink-devel mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel --===============2581460900162497792==--