[MacPorts] #54584: py36-flake8 3.3.0_1: requirement on pyflakes <1.6.0 >=1.5.0 not noted in port dependencies

MacPorts noreply at macports.org
Tue Aug 8 13:47:08 UTC 2017


#54584: py36-flake8 3.3.0_1: requirement on pyflakes <1.6.0 >=1.5.0 not noted in
port dependencies
----------------------+----------------------------------------
 Reporter:  obriencj  |      Owner:
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.4.1
 Keywords:            |       Port:  py36-flake8, py36-pyflakes
----------------------+----------------------------------------
 After an update to pyflakes, flake8 no longer functions as it has a
 pkg_resources dependency on pyflakes 1.5

 Running flake8 results in a traceback, with the pertinent line being
 {{{
 pkg_resources.DistributionNotFound: The 'pyflakes<1.6.0,>=1.5.0'
 distribution was not found and is required by flake8
 }}}

 However, this dependency is not reflected in the port, as the upgrade of
 pyflakes happened without complaint.

 Relevant installed ports
 {{{
   py36-flake8 @3.3.0_1 (active)
   py36-pyflakes @1.6.0_0 (active)
   flake8_select @0.1_0 (active)
   pyflakes_select @0.1_0 (active)
 }}}

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


More information about the macports-tickets mailing list