Opened 11 years ago

Closed 8 years ago

#38892 closed defect (fixed)

py*-flask: missing dep on py-distribute

Reported by: woutgg (Wouter R.) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: petrrr
Port: py-flask

Description

Attempting to install py27-flask failed. Checking the log, it appears to require py-distribute to be installed so this should probably be added as install dependency.

Change History (6)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Owner: changed from macports-tickets@… to ryandesign@…
Port: py-flask added
Priority: LowNormal
Summary: py27-flask install errorpy*-flask: missing dep on py-distribute

Thanks. In the future, please Cc relevant port maintainers and avoid setting the Priority field, which is reserved for MacPorts team members.

Can you check whether Flask requires distribute at runtime also? Some Python modules do.

comment:2 Changed 10 years ago by petrrr

Cc: Peter.Danecek@… added

Cc Me!

comment:3 Changed 10 years ago by petrrr

py-distribute now translates to py-setuptools, it is still missing and seems to be used at build only. So to be added as build-dependency.

comment:4 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:5 Changed 10 years ago by petrrr

Cc: Peter.Danecek@… removed

comment:6 Changed 8 years ago by petrrr

Resolution: fixed
Status: newclosed

This probably rarely surfaces, because the dependencies werkzeug and jinja2 have setuptools as lib dependencies. However formally flask should have setuptools as build dependency. Added in r147076 and closing as fixed.

Note: See TracTickets for help on using tickets.