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>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Sun, Oct 22, 2023 at 1:42 PM William Bulley <web@umich.edu> wrote: > 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. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 [-- Attachment #2 --] <div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:small">On Sun, Oct 22, 2023 at 1:42 PM William Bulley <<a href="mailto:web@umich.edu">web@umich.edu</a>> wrote:</div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="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 other ports were<br> affected and had to be rebuilt/reinstalled. One of these was<br> lang/rust -- which failed to build (I can send error strings).<br clear="all"></blockquote><div><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">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'.</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"># portmaster `pkg shlib -qR libperl.so.5.26`</div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default"><br></div><div style="font-family:tahoma,sans-serif;font-size:small" class="gmail_default">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.<br></div></div><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Kevin Oberman, Part time kid herder and retired Network Engineer<br>E-mail: <a href="mailto:rkoberman@gmail.com" target="_blank">rkoberman@gmail.com</a><br></div><div>PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683</div></div></div></div></div></div></div></div></div>help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1v131gRk-TXm4VW_sH9YkX=-8Siwss4C7_pou6wxupsWw>
