Open JonathonReinhart opened 4 years ago
This is a case where a missing library isn't really a problem.
decimal
tries to import _decimal
which links against lpmbdec.so.2
which is part of a separate mpdecimal
libary_pydecimal
/usr/lib/python3.8/decimal.py
:
try:
from _decimal import *
from _decimal import __doc__
from _decimal import __version__
from _decimal import __libmpdec_version__
except ImportError:
from _pydecimal import *
from _pydecimal import __doc__
from _pydecimal import __version__
from _pydecimal import __libmpdec_version__
# ldd /usr/lib/python3.8/lib-dynload/_decimal.cpython-38-x86_64-linux-gnu.so
linux-vdso.so.1 (0x00007fff251f5000)
libmpdec.so.2 => not found
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f848f130000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f848ef69000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f848f187000)
Perhaps staticx
needs a more elegant way of reporting this.