The existence of the function magic_setparam in the /lib64/libmagic.so.1 ?

Latest response

Why there is no the function magic_setparam in the following /lib64/libmagic.so.1 ?

Error loading some components of s3cmd (Import Error)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Invoked as: /bin/s3cmd
Problem: AttributeError: /lib64/libmagic.so.1: undefined symbol: magic_setparam
S3cmd: 1.6.1
python: 2.7.5 (default, Sep 12 2018, 05:31:16)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]
environment LANG=en_US

Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/s3cmd-1.6.1-py2.7.egg/EGG-INFO/scripts/s3cmd", line 2900, in
File "build/bdist.linux-x86_64/egg/S3/S3.py", line 39, in
File "build/bdist.linux-x86_64/egg/magic.py", line 293, in
File "/usr/lib64/python2.7/ctypes/init.py", line 373, in getattr
func = self.getitem(name)
File "/usr/lib64/python2.7/ctypes/init.py", line 378, in getitem
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /lib64/libmagic.so.1: undefined symbol: magic_setparam

[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# rpm -qf /lib64/libmagic.so.1
file-libs-5.11-35.el7.x86_64
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# nm -D /lib64/libmagic.so.1|grep -Ei "setpar"
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# readelf -s /lib64/libmagic.so.1|grep -Ei "setpar"
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]# objdump -Dslx /lib64/libmagic.so.1|grep -Ei "setpar"
[root@cspt3db5 install]#
[root@cspt3db5 install]#
[root@cspt3db5 install]#

Responses