Created attachment 171005 [details]
Output of running "port test" in /usr/ports/www/nginx
Running "port test" on some ports fails at the configure stage for missing dependencies. Attached is an example with nginx, but I've noticed it with some other ports as well.
This happens in a clean new 10.3 jail, updated to -p5, with the ports tree checked out from SVN head, having the required tools installed from "latest" pkg repo: subversion, vim-lite, ca_root_nss and of course porttools. Forgot dialog4ports but running this build pulled it in. Used default options.
Ran port test with -L because portlint was complaining about spaces vs tabs for this particular Makefile but fixing those two fatals didn't change the failure. Installing pcre via pkg allowed "port test" to complete without error.
Otherwise installing the port with regular "make install" inside the port dir pulls in all the deps and builds fine.
Does this only happen if you are in a 10.3 jail. I did some quick testing and I have been unable to reproduce the issue you are seeing (but I haven't been doing this in a 10.3 jail)
Thanks for the feedback. Nope, not only in a jail, and not only in a svn checked out tree. I just tried on the jail host in /usr/ports obtained by portsnap. No pcre installed, running "port test" in /usr/ports/www/nginx fails for the same reason.
I can't replicate this any more, for quite a while now, I'm closing. I'll reopen if I see it again. Assign to self because I close.
A commit references this bug:
Date: Wed Dec 18 10:10:48 UTC 2019
New revision: 520379
Fix dependency syntax
Submitted by: fluffy@
Reported by: mat@