Opened 3 years ago

Closed 3 years ago

#61915 closed defect (duplicate)

python38 @3.8.7 +universal doesn't work

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.6.99
Keywords: Cc:
Port: python38

Description

Traceback (most recent call last):
  File "setup.py", line 8, in <module>
    from setuptools import setup, Extension
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/__init__.py", line 16, in <module>
    import setuptools.version
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/version.py", line 1, in <module>
    import pkg_resources
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pkg_resources/__init__.py", line 23, in <module>
    import zipfile
  File "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/zipfile.py", line 6, in <module>
    import binascii
ModuleNotFoundError: No module named 'binascii'

Change History (2)

comment:1 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from stromnov to jmroot
Port: python38 added; py-msgpack removed
Summary: py38-msgpack @1.0.2: ModuleNotFoundError: No module named 'binascii'python38 @3.8.7 +universal doesn't work

In fact this affects all python modules with python38 now when python38 is built universal. So whatever problem was introduced in python39 (see #61282) has now been backported to python38 in 3.8.7.

comment:2 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.