Created attachment 173938 [details] Add CA_BUNDLE option Loading the python object inventory uses https. Without the CA bundle installed, this fails via the standard urllib2 error [1]. Patch also bumps PORTREVISION, which may or may not be what maintainer wants. [1] https://www.quora.com/Are-your-Python-scripts-failing-like-this-urllib2-URLError-urlopen-error-SSL-CERTIFICATE_VERIFY_FAILED-certificate-verify-failed
I've noticed several object inventories have moved to https. Django, among others: curl -D /dev/stdout -o /dev/null --silent http://docs.djangoproject.com/en/dev/_objects/ HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Sep 2016 12:53:08 GMT Content-Type: text/html Content-Length: 178 Connection: keep-alive Location: https://docs.djangoproject.com/en/dev/_objects/
A commit references this bug: Author: kmoore Date: Tue Sep 20 14:37:12 UTC 2016 New revision: 422502 URL: https://svnweb.freebsd.org/changeset/ports/422502 Log: - Add RUN_DEPEND on security/ca_root_nss - Bump PORTREV PR: 212049 Changes: head/textproc/py-sphinx/Makefile
I've just made it a default depend. Thanks!