New issue 2654: Symbol not found: _PySlice_GetIndicesEx https://bitbucket.org/pypy/pypy/issues/2654/symbol-not-found-_pyslice_getindicesex
Tudor Aursulesei: 5.9.0 beta on mac os ``` #! ~/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64$ ./bin/pypy -m regex Traceback (most recent call last): File "/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/lib-python/2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/lib-python/2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/regex.py", line 387, in <module> import _regex_core File "/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/_regex_core.py", line 21, in <module> import _regex ImportError: unable to load extension module '/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/_regex.pypy-41.so': dlopen(/Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/_regex.pypy-41.so, 6): Symbol not found: _PySlice_GetIndicesEx Referenced from: /Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/_regex.pypy-41.so Expected in: flat namespace in /Users/ts/pypy-unstable/pypy-c-jit-92376-eeb144e01b46-osx64/site-packages/_regex.pypy-41.so ``` It's also present in 5.8.0 on mac os ``` #! $ pypy -m regex Traceback (most recent call last): File "/usr/local/Cellar/pypy/5.8.0/libexec/lib-python/2.7/runpy.py", line 174, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/local/Cellar/pypy/5.8.0/libexec/lib-python/2.7/runpy.py", line 72, in _run_code exec code in run_globals File "/usr/local/lib/pypy/site-packages/regex.py", line 387, in <module> import _regex_core File "/usr/local/Cellar/pypy/5.8.0/libexec/site-packages/_regex_core.py", line 21, in <module> import _regex ImportError: unable to load extension module '/usr/local/Cellar/pypy/5.8.0/libexec/site-packages/_regex.pypy-41.so': dlopen(/usr/local/Cellar/pypy/5.8.0/libexec/site-packages/_regex.pypy-41.so, 6): Symbol not found: _PySlice_GetIndicesEx Referenced from: /usr/local/Cellar/pypy/5.8.0/libexec/site-packages/_regex.pypy-41.so Expected in: flat namespace in /usr/local/Cellar/pypy/5.8.0/libexec/site-packages/_regex.pypy-41.so ``` 5.8.0 linux ``` #! Traceback (most recent call last): File "/usr/lib/pypy/lib-python/2.7/runpy.py", line 176, in _run_module_as_main "__main__", fname, loader, pkg_name) File "/usr/lib/pypy/lib-python/2.7/runpy.py", line 73, in _run_code exec code in run_globals File "/root/venv_pypy/site-packages/regex.py", line 387, in <module> import _regex_core File "/root/venv_pypy/site-packages/_regex_core.py", line 21, in <module> import _regex ImportError: unable to load extension module '/root/venv_pypy/site-packages/_regex.pypy-41-x86_64-linux-gnu.so': /root/venv_pypy/site-packages/_regex.pypy-41-x86_64-linux-gnu.so: undefined symbol: PySlice_GetIndicesEx ``` I've installed regex with pip install regex beforehand. _______________________________________________ pypy-issue mailing list pypy-issue@python.org https://mail.python.org/mailman/listinfo/pypy-issue