Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

setup.py: RPath Issue on OSX with ADIOS1? #491

Open
ax3l opened this issue Mar 3, 2019 · 0 comments
Open

setup.py: RPath Issue on OSX with ADIOS1? #491

ax3l opened this issue Mar 3, 2019 · 0 comments
Assignees
Labels

Comments

@ax3l
Copy link
Member

ax3l commented Mar 3, 2019

@ChristopherMayes observed an rpath issue with setu.py based installs from PyPI with 0.7.1a regarding RPaths of our ADIOS1 wrapper library.

In 0.8.0 we will only build this when ADIOS1 is actually used, but the problem could still be there (when ADIOS1 is present):

>>> import openpmd_api
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/openpmd_api.cpython-36m-darwin.so, 2): Library not loaded: @rpath/libopenPMD.ADIOS1.Serial.dylib
  Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/openpmd_api.cpython-36m-darwin.so
  Reason: image not found

Environment

HDF5: 1.10.4
h5py: 2.9.0
macOS Mojave (latest)
python 3.6.8

@ax3l ax3l added install frontend: Python3 machine/system machine & HPC system specific issues labels Mar 3, 2019
@ax3l ax3l self-assigned this Mar 3, 2019
@ax3l ax3l changed the title setup.py: RPath Issue on OSX setup.py: RPath Issue on OSX with ADIOS1 Mar 3, 2019
@ax3l ax3l changed the title setup.py: RPath Issue on OSX with ADIOS1 setup.py: RPath Issue on OSX with ADIOS1? Mar 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant