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"