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?

_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to