Date: Sun, 22 Oct 2023 16:20:29 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: freebsd-ports@freebsd.org, freebsd-questions@freebsd.org, rust@freebsd.org Subject: Re: lang/rust fails to build after upgrading Perl to 5.36 Message-ID: <CAN6yY1v131gRk-TXm4VW_sH9YkX=-8Siwss4C7_pou6wxupsWw@mail.gmail.com> In-Reply-To: <20231022204213.GI668@dell4> References: <20231022204213.GI668@dell4>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000e821510608565aff Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Oct 22, 2023 at 1:42=E2=80=AFPM William Bulley <web@umich.edu> wrot= e: > In my attempt to upgrade to Perl 5.36 several other ports were > affected and had to be rebuilt/reinstalled. One of these was > lang/rust -- which failed to build (I can send error strings). > If you used portmaster, there is a problem with the '-f' option. It is unnecessary and results in re-installing many ports that do not use libperl. lang/rust is one. Just re-enter the portmaster command without the '-f'. # portmaster `pkg shlib -qR libperl.so.5.26` The man page for portmaster(8) says that dependencies are reinstalled when '-R' is added to '-f', but just '-f' triggers a reinstall of a port and all of its dependency tree. --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --000000000000e821510608565aff Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon= t-family:tahoma,sans-serif;font-size:small">On Sun, Oct 22, 2023 at 1:42=E2= =80=AFPM William Bulley <<a href=3D"mailto:web@umich.edu">web@umich.edu<= /a>> wrote:</div></div><div class=3D"gmail_quote"><blockquote class=3D"g= mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204= ,204,204);padding-left:1ex">In my attempt to upgrade to Perl 5.36 several o= ther ports were<br> affected and had to be rebuilt/reinstalled.=C2=A0 One of these was<br> lang/rust -- which failed to build (I can send error strings).<br clear=3D"= all"></blockquote><div><br></div><div style=3D"font-family:tahoma,sans-seri= f;font-size:small" class=3D"gmail_default">If you used portmaster, there is= a problem with the '-f' option. It is unnecessary and results in r= e-installing many ports that do not use libperl. lang/rust is one. Just re-= enter the portmaster command without the '-f'.</div><div style=3D"f= ont-family:tahoma,sans-serif;font-size:small" class=3D"gmail_default"># por= tmaster `pkg=C2=A0=C2=A0 shlib -qR libperl.so.5.26`</div><div style=3D"font= -family:tahoma,sans-serif;font-size:small" class=3D"gmail_default"><br></di= v><div style=3D"font-family:tahoma,sans-serif;font-size:small" class=3D"gma= il_default">The man page for portmaster(8) says that dependencies are reins= talled when '-R' is added to '-f', but just '-f' tr= iggers a reinstall of a port and all of its dependency tree.<br></div></div= ><br><span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" = class=3D"gmail_signature"><div dir=3D"ltr"><div><div dir=3D"ltr"><div><div = dir=3D"ltr"><div><div dir=3D"ltr">Kevin Oberman, Part time kid herder and r= etired Network Engineer<br>E-mail: <a href=3D"mailto:rkoberman@gmail.com" t= arget=3D"_blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerprint: D03= FB98AFA78E3B78C1694B318AB39EF1B055683</div></div></div></div></div></div></= div></div></div> --000000000000e821510608565aff--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1v131gRk-TXm4VW_sH9YkX=-8Siwss4C7_pou6wxupsWw>