OpenStack - Error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory


Error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory
Openstack error - leatherman_curl - No such file or directory


We are installing the openstack train/queen in CentOS 7 using packstack, during the installation we got an error below and fixed it.

ERROR:

facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory




Cases:

We got this error because "leatherman" package is not installed into the system and  installation  require this package.

Solution:

1 – Check the provides the following files using below command

 

yum whatprovides */leatherman_curl.so.1.3.0



 

Above command output will give us a package name that's missing into the system and provides that library, here we got the package name leatherman-1.3.0-9.el7.x86_64 and we will install using below command

 

yum install leatherman-1.3.0-9.el7.x86_64 -y

 

 

If you got another missing library, follow the same process and install the dependent package

 

Thanks you !! 
I hope this topic gave you all the information you needed. If you have any further questions or would like more detailed directions feel free to contact us using any of the following sources.We look forward to talking to you.

1 comment:

  1. It does not work for me. I downgrade leatherman using following command
    yum downgrade leatherman

    ReplyDelete

Powered by Blogger.