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? &nbsp;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! =
&nbsp;I don=E2=80=99t quite understand the last sentence. &nbsp;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 &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; 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 &lt;<a =
href=3D"mailto:[email protected]" =
class=3D"">[email protected]</a>&gt; 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. &nbsp;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"">&nbsp;&nbsp;&nbsp;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? &nbsp;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. &nbsp;We had to do that recently =
for 10.14, I believe, for the same reason. &nbsp;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. &nbsp;</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. &nbsp;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==--