[MacPorts] #62578: py-scipy dynamic libs have incorrect @rpath/libmkl_rt.dylib object references

MacPorts noreply at macports.org
Tue Mar 30 16:43:20 UTC 2021


#62578: py-scipy dynamic libs have incorrect @rpath/libmkl_rt.dylib object
references
------------------------+--------------------
  Reporter:  essandess  |      Owner:  (none)
      Type:  defect     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.6.4
Resolution:             |   Keywords:
      Port:  py-scipy   |
------------------------+--------------------

Comment (by cjones051073):

 Just to add, I do see this on macOS11

 {{{
 Oberon ~/Projects/MacPorts/ports > sudo port select python3 python38
 Selecting 'python38' for 'python3' succeeded. 'python38' is now active.
 Oberon ~/Projects/MacPorts/ports > python3 -c 'from scipy import special'
 Traceback (most recent call last):
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8
 /site-packages/numpy/core/__init__.py", line 22, in <module>
     from . import multiarray
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8
 /site-packages/numpy/core/multiarray.py", line 12, in <module>
     from . import overrides
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8
 /site-packages/numpy/core/overrides.py", line 7, in <module>
     from numpy.core._multiarray_umath import (
 ImportError:
 dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8
 /site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so, 2):
 Library not loaded: @rpath/libmkl_rt.dylib
   Referenced from:
 /opt/local/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8
 /site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so
   Reason: image not found

 Oberon ~/Projects/MacPorts/ports > xcode-select -p
 /Applications/Xcode.app/Contents/Developer
 Oberon ~/Projects/MacPorts/ports > xcrun --show-sdk-path
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
 Oberon ~/Projects/MacPorts/ports > xcrun --show-sdk-version
 11.1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/62578#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list