With mitmproxy-0.15 is dependency py27-lxml-3.6.0 installed. But when starting mitmproxy it fails like this: # mitmproxy Traceback (most recent call last): File "/usr/local/bin/mitmproxy", line 6, in <module> from pkg_resources import load_entry_point File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3019, in <module> @_call_aside File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3003, in _call_aside f(*args, **kwargs) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3032, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 657, in _build_master return cls._build_from_requirements(__requires__) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 670, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'lxml==3.4.4' distribution was not found and is required by mitmproxy So there is a problem with the lxml version.
This port is completely broken. If you fix lxml issue, you then get this: pkg_resources.DistributionNotFound: The 'click<6.3,>=6.2' distribution was not found and is required by mitmproxy and then this: pkg_resources.DistributionNotFound: The 'watchdog<0.9,>=0.8.3' distribution was not found and is required by mitmproxy Also, this port is quite outdated. The latest release is 1.0.2, but it requires python3 exclusively, according to project web-site.
This port is broken and should be marked as such. Maintainer is obviously not responding.
Hmm. Maintainer was active 2 weeks ago in some of the other maintained ports. I'll fix the Synopsis and Cc:, and then add myself to Cc: to see if there is progress.