[MacPorts] #63437: python36, python37, python39, python310-devel: Revbump for libffi

MacPorts noreply at macports.org
Thu Sep 2 15:35:09 UTC 2021


#63437: python36, python37, python39, python310-devel: Revbump for libffi
-------------------------+-------------------------------------------------
 Reporter:  ryandesign   |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  High         |  Milestone:
Component:  ports        |    Version:  2.7.1
 Keywords:               |       Port:  python36, python37, python39,
                         |  python310-devel
-------------------------+-------------------------------------------------
 When [changeset:949b3480c346f83276ef6534a02d1d5dbbe09537/macports-ports
 ports were revbumped] following the
 [changeset:2d03a1daf938a7130f1850b84dda2f2f96f4d3d2/macports-ports libffi
 3.4.2 update], you revbumped python27, python34, python35, and python38,
 and [changeset:42bdb0be2d0638c951fc57e98d1fe0f8301733b1/macports-ports
 updated python39], but appear not to have updated or revbumped python36,
 python37, or python310-devel, leaving them broken and causing
 [https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/153942/steps
 /install-port/logs/stdio build failures of python modules] such as:
 {{{
 Traceback (most recent call last):
   File "setup.py", line 5, in <module>
     from setuptools import setup
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
 /site-packages/setuptools/__init__.py", line 18, in <module>
     from setuptools.dist import Distribution
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
 /site-packages/setuptools/dist.py", line 38, in <module>
     from setuptools import windows_support
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
 /site-packages/setuptools/windows_support.py", line 2, in <module>
     import ctypes
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/ctypes/__init__.py",
 line 7, in <module>
     from _ctypes import Union, Structure, Array
 ImportError:
 dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
 /lib-dynload/_ctypes.cpython-36m-darwin.so, 2): Library not loaded:
 /opt/local/lib/libffi.7.dylib
   Referenced from:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6
 /lib-dynload/_ctypes.cpython-36m-darwin.so
   Reason: image not found
 }}}

 A [https://github.com/macports/macports-ports/pull/12056 PR revbumping
 python36 and python37] was submitted; python310-devel remains to be
 resolved.

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


More information about the macports-tickets mailing list