Opened 8 years ago
Closed 8 years ago
#52432 closed defect (fixed)
py-reportlab: requires pip, add dependency
Reported by: | Ionic (Mihai Moldovan) | Owned by: | stromnov (Andrey Stromnov) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | py-reportlab |
Description
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
Attachments (1)
Change History (5)
Changed 8 years ago by Ionic (Mihai Moldovan)
Attachment: | py-reportlab.patch added |
---|
comment:1 Changed 8 years ago by Ionic (Mihai Moldovan)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r153259.
comment:2 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
https://build.macports.org/builders/ports-10.12_x86_64-watcher/builds/537/steps/checkout/logs/stdio
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?
comment:3 Changed 8 years ago by Ionic (Mihai Moldovan)
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.
comment:4 Changed 8 years ago by Ionic (Mihai Moldovan)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Done in r153264. Closing again.
Note: See
TracTickets for help on using
tickets.
Add
pip
dependency topy-reportlab
and revbump.