Date: Sat, 5 Nov 2016 12:46:53 +0100 From: Piotr Szafarczyk <piotr-l@netexpert.pl> To: freebsd-ports@freebsd.org Subject: Re: [HEADSUP] Default Perl changed to 5.24. Message-ID: <27dcbcc4-a547-e873-6e99-ba2368a76d67@netexpert.pl> In-Reply-To: <a8ccaee7-e8f2-4404-c9cb-7fb84727b8c1@zyxst.net> References: <b21728ca-ffd6-f94f-0c40-814330273ae2@FreeBSD.org> <b25982b5-ed8b-c741-2a52-bf6c92bd5d0b@zyxst.net> <ecf1cea8-cc67-6f93-e777-e20e554b1c02@zyxst.net> <28bbe8ad-53b9-6f39-0b1a-ae5e763f2bc7@netexpert.pl> <a8ccaee7-e8f2-4404-c9cb-7fb84727b8c1@zyxst.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2016-11-05 10:58, tech-lists wrote: >> It looks like the same problem I encountered with 5.20 under 10.3 (just >> one box). Links are not created during port building (with other than >> perl too). With perl, two links are missing under /usr/local/bin. >> Creating them manually allows for a successful building of a port that >> depends on perl. > I fixed my problem by doing this, in /usr/local/bin : > ln -s ./perl /usr/local/bin/perl5.24.1 > and then running: > portupgrade -f `pkg shlib -qR libperl.so.5.20` > > I think maybe the problem you had was a little different because in my > case, portupgrade could not update any port until that symlink was > added, so the "make install" phase was never reached. Instead of > calling perl, it looks for /usr/local/bin/perl5.24.1 which of course > didn't exist. Also, in my case, the bin/perl updated link *was* > created[1] following the instructions in UPDATING, just not the > bin/perl5.24.1 link. > > Previously: > > ===> p5-NetAddr-IP-4.078 depends on package: perl5>=5.24<5.25 - found > ===> Configuring for p5-NetAddr-IP-4.078 > env: /usr/local/bin/perl5.24.1: No such file or directory > *** Error code 127 > > Stop. > make: stopped in /storage/usr/ports/net-mgmt/p5-NetAddr-IP It looks the same. I have created the link and every perl port could build. The problem is not only perl does not create links. > Now everything builds. Everything? Could you try any other port that creates links? Are links created?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?27dcbcc4-a547-e873-6e99-ba2368a76d67>