No CentOS, versão 6.4, estou tentando executar um binário. No entanto, dá a seguinte queixa:
(...) requires "/lib/libuuid.so.1" to function.
A partir de uma pesquisa rápida, posso ver que o único arquivo semelhante que tenho é o seguinte:
/lib64/libuuid.so.1
Depois de pesquisar no Google, encontrei algumas pessoas afirmando que as bibliotecas do 6.4 são "multi arch"; Isso significa que você não precisa mais de bibliotecas separadas para 32 e 64 bits? Porque quando eu tento instalar outra versão como por este guia (que funcionou ótimo para um erro libstdc similar), ele não me deixa:
# yum install libuuid-2.17.2-12.9.el6.i686
(...)
Protected multilib versions: libuuid-2.17.2-12.9.el6.i686 != libuuid-2.17.2-12.9.el6_4.3.x86_64
Então, o que estou fazendo errado aqui? O binário está com defeito por não detectar a biblioteca multiarch / "multilib"? Eu sou o culpado por não fornecer uma biblioteca válida? Estou um pouco confusa como você provavelmente pode dizer.