[MacPorts] #66109: pipenv fails on Monterey (arm64) due to broken py-distlib dependency

MacPorts noreply at macports.org
Sat Oct 29 18:47:07 UTC 2022


#66109: pipenv fails on Monterey (arm64) due to broken py-distlib dependency
----------------------------------------+------------------------
 Reporter:  noname-macports             |      Owner:  (none)
     Type:  defect                      |     Status:  new
 Priority:  High                        |  Milestone:
Component:  ports                       |    Version:  2.8.0
 Keywords:  python39 pipenv py-distlib  |       Port:  py-distlib
----------------------------------------+------------------------
 Steps to reproduce from a clean install of MacPorts-2.8.0-12-Monterey.pkg
 on an M1 MacBook Pro:

 {{{
 $ sudo port install python39
 $ sudo port select --set python python39
 $ sudo port select --set python3 python39
 $ sudo port install pipenv
 $ pipenv --help
 }}}

 Output:
 {{{
 Traceback (most recent call last):
 ...
     raise VersionConflict(dist, req).with_context(dependent_req)
 pipenv.patched.pip._vendor.pkg_resources.ContextualVersionConflict:
 (distlib 0.3.5
 (/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10
 /site-packages), Requirement.parse('distlib<1,>=0.3.6'), {'virtualenv'})
 }}}

 See attached file for the full stderr output from `pipenv --help`.

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


More information about the macports-tickets mailing list