pywayland
pywayland copied to clipboard
Some symbols are not found on alpine linux.
I make an alpine package for pywayland and when I check one of compiled library (/usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so), I got this :
$ ldd /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so
/lib/ld-musl-x86_64.so.1 (0x7f940bdd7000)
libwayland-client.so.0 => /usr/lib//libwayland-client.so.0 (0x7f940bdb9000)
libwayland-server.so.0 => /usr/lib//libwayland-server.so.0 (0x7f940bda8000)
libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f940bdd7000)
libffi.so.8 => /usr/lib//libffi.so.8 (0x7f940bd9e000)
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyObject_Free: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: _Py_NoneStruct: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyLong_FromLong: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyErr_Occurred: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyEval_RestoreThread: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyImport_ImportModule: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyObject_CallMethod: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyEval_SaveThread: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyFloat_AsDouble: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: _Py_Dealloc: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyLong_FromVoidPtr: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyArg_UnpackTuple: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyObject_Malloc: symbol not found
Error relocating /usr/lib/python3.11/site-packages/pywayland/_ffi.abi3.so: PyFloat_FromDouble: symbol not found
Is that normal ? Thanks
checking from virtual environment (install pywayland using pip) give the same outputs. Edit : I guess, it has something to do with musl.