“ImportError: libssl.so.1.0.0: não é possível abrir o arquivo de objeto compartilhado: Nenhum arquivo ou diretório desse tipo” durante a instalação do Bitmask

2

Update : A solução lá embaixo funciona, mas o Hipchat mexeu com o meu sistema, então eu sugiro a qualquer pessoa com o mesmo problema para tentar a solução, e então verifique se ele encontra algum these issues .

[Eu estou tentando instalar o Bitmask no meu sistema (Fedora 20) para obter o aumento da VPN em execução.

A execução de ./bitmask após descompactar o tarball fornece a seguinte saída:

Bitmask-linux64-0.6.1-4]# ./bitmask
No updates found
/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/:/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
  File "apps/launcher.py", line 8, in <module>
    from leap.bitmask.app import start_app as bitmask_client
  File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/leap/bitmask/__init__.py", line 26, in <module>
    from leap.bitmask.util import first
  File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/leap/bitmask/util/__init__.py", line 25, in <module>
    from leap.common.config import get_path_prefix as common_get_path_prefix
  File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/leap/common/__init__.py", line 3, in <module>
    from leap.common import certs
  File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/leap/common/certs.py", line 26, in <module>
    from OpenSSL import crypto
  File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/OpenSSL/__init__.py", line 36, in <module>
    from OpenSSL import crypto
ImportError: libssl.so.1.0.0: cannot open shared object file: No such file or directory

O programa não inicia por causa disso (provavelmente), então alguém tem uma idéia para uma solução?]

    
por Merlin 07.09.2014 / 23:53

2 respostas

2

Essa versão do arquivo libssl.so.1.0.0 não parece estar disponível em um sistema F20 de estoque. Aqui está o que eu recebo quando procuro no meu laptop:

$ repoquery -qf */libssl.so.1.0.0
hipchat-0:2.2.1163-1.x86_64
hipchat-0:2.2.1163-1.i386

Só está disponível neste pacote de terceiros, hipchat . Portanto, o aplicativo que você está tentando criar parece ter sido gravado / configurado para usar essa versão específica dessa biblioteca.

Eu ficaria tentado a fazer essa pergunta no site principal do projeto, já que parece ser um problema com o código-fonte.

    
por 08.09.2014 / 04:09
0

Você precisa instalar o openssl-libs primeiro ...

Depois disso, libssl.so.1.0.0 deve estar em / usr / lib

    
por 07.09.2014 / 23:58