You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that the Python module is compiled against Python 3, but installed to the Python 2 path:
$ nm /usr/lib/python2.7/dist-packages/PyHSPlasma.so -D|fgrep PyHSPlasma
00000000000cde00 T PyInit_PyHSPlasma
If I understand the source properly, this symbol should only exist for Python 3 modules. Loading it in Python 2 gives the following error:
ImportError: dynamic module does not define init function (initPyHSPlasma)
I'm not sure what changed to break this. It's certainly not in libhsplasma, as the breakage was introduced after a re-build yesterday. But probably the Python stuff in cmake is should somehow make sure that the versions match. (And Python 2 is, for now, the version I'd want, but it would be okay if I would have to configure that explicitly.)
The text was updated successfully, but these errors were encountered:
It seems that the Python module is compiled against Python 3, but installed to the Python 2 path:
If I understand the source properly, this symbol should only exist for Python 3 modules. Loading it in Python 2 gives the following error:
I'm not sure what changed to break this. It's certainly not in libhsplasma, as the breakage was introduced after a re-build yesterday. But probably the Python stuff in cmake is should somehow make sure that the versions match. (And Python 2 is, for now, the version I'd want, but it would be okay if I would have to configure that explicitly.)
The text was updated successfully, but these errors were encountered: