[MacPorts] #53484: py27-matplotlib @2.0.0_1: missing dependency 'subprocess32'

MacPorts noreply at macports.org
Fri Feb 3 17:20:25 UTC 2017


#53484: py27-matplotlib @2.0.0_1: missing dependency 'subprocess32'
--------------------+---------------------------
 Reporter:  petrrr  |      Owner:
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.4.0
 Keywords:          |       Port:  py-matplotlib
--------------------+---------------------------
 Apparently for the py27 subport we need to add a dependency on
 [https://pypi.python.org/pypi/subprocess32 subprocess32] which has no
 corresponding port yet.

 {{{
 Python 2.7.13 (default, Dec 23 2016, 05:05:58)
 [GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
 Type "help", "copyright", "credits" or "license" for more information.
 >>> import obspy
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/obspy/__init__.py", line 181, in <module>
     read.__doc__ % make_format_plugin_table("waveform", "read",
 numspaces=4)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/obspy/core/util/base.py", line 522, in
 make_format_plugin_table
     "obspy.plugin.%s.%s" % (group, name), method)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 561, in load_entry_point
     return get_distribution(dist).load_entry_point(group, name)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
     return ep.load()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 2290, in load
     self.require(*args, **kwargs)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 2307, in require
     items = working_set.resolve(reqs, env, installer)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/pkg_resources/__init__.py", line 849, in resolve
     raise DistributionNotFound(req, requirers)
 pkg_resources.DistributionNotFound: The 'subprocess32' distribution was
 not found and is required by matplotlib
 >>>
 }}}

 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/matplotlib-2.0.0-py2.7.egg-info/requires.txt:

 {{{
 numpy>=1.7.1
 six>=1.10
 python-dateutil
 functools32
 subprocess32
 pytz
 cycler>=0.10
 pyparsing>=1.5.6,!=2.0.4,!=2.1.2,!=2.1.6
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/53484>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list