Opened 7 years ago

Closed 7 years ago

#53484 closed defect (fixed)

py27-matplotlib @2.0.0_1: missing dependency 'subprocess32'

Reported by: petrrr Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.4.0
Keywords: Cc:
Port: py-matplotlib

Description

Apparently for the py27 subport we need to add a dependency on 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

Change History (4)

comment:1 Changed 7 years ago by petrrr

Owner: set to petrrr
Status: newassigned

comment:2 Changed 7 years ago by petrrr

Owner: changed from petrrr to seanfarley

comment:3 Changed 7 years ago by petrrr

Sean, by error I assigned this ticket to myself. Sorry for this!

comment:4 Changed 7 years ago by petrrr

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.