[MacPorts] #52432: py-reportlab: requires pip, add dependency
#52432: py-reportlab: requires pip, add dependency ----------------------+-------------------------- Reporter: ionic@… | Owner: stromnov@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: py-reportlab ----------------------+-------------------------- {{{ 09:55:59 runner ' /opt/local/bin/rst2pdf -c --repeat-table-rows ../DOCS/man/mpv.rst -o DOCS/man/mpv.pdf ' Traceback (most recent call last): File "/opt/local/bin/rst2pdf", line 6, in <module> from pkg_resources import load_entry_point File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 2985, in <module> @_call_aside File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 2971, in _call_aside f(*args, **kwargs) File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 2998, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 660, in _build_master ws.require(__requires__) File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 968, in require needed = self.resolve(parse_requirements(requirements)) File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/pkg_resources/__init__.py", line 854, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'pip>=1.4.1' distribution was not found and is required by reportlab }}} -- Ticket URL: <https://trac.macports.org/ticket/52432> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52432: py-reportlab: requires pip, add dependency ---------------------------+------------------------ Reporter: ionic@… | Owner: stromnov@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-reportlab | ---------------------------+------------------------ Changes (by ionic@…): * status: new => closed * resolution: => fixed Comment: Fixed in r153259. -- Ticket URL: <https://trac.macports.org/ticket/52432#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52432: py-reportlab: requires pip, add dependency ---------------------------+------------------------ Reporter: ionic@… | Owner: stromnov@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-reportlab | ---------------------------+------------------------ Changes (by ryandesign@…): * status: closed => reopened * resolution: fixed => Comment: https://build.macports.org/builders/ports-10.12_x86_64-watcher/builds/537/st... {{{ Failed to parse file python/py-reportlab/Portfile with subport 'py27-reportlab': can't set "depends_lib": invalid depspec: py27-setuptools Failed to parse file python/py-reportlab/Portfile with subport 'py34-reportlab': can't set "depends_lib": invalid depspec: py34-setuptools Failed to parse file python/py-reportlab/Portfile with subport 'py35-reportlab': can't set "depends_lib": invalid depspec: py35-setuptools }}} Also, isn't setuptools usually a build dependency, not a library dependency? -- Ticket URL: <https://trac.macports.org/ticket/52432#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52432: py-reportlab: requires pip, add dependency ---------------------------+------------------------ Reporter: ionic@… | Owner: stromnov@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-reportlab | ---------------------------+------------------------ Comment (by ionic@…): Mh, yeah, setuptools should be build dependency (wasn't part of my proposed patch in the first place.) I'll fix that up, because in that state it's totally broken. -- Ticket URL: <https://trac.macports.org/ticket/52432#comment:3> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52432: py-reportlab: requires pip, add dependency ---------------------------+------------------------ Reporter: ionic@… | Owner: stromnov@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-reportlab | ---------------------------+------------------------ Changes (by ionic@…): * status: reopened => closed * resolution: => fixed Comment: Done in r153264. Closing again. -- Ticket URL: <https://trac.macports.org/ticket/52432#comment:4> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts