O desktop Mendeley não inicia no Fedora 26

3

Eu atualizei meu sistema do fedora 25 para o 26 e agora o desktop mendeley não abre. Eu estava usando a versão 1.16 (com as atualizações mais recentes). Mesmo a última versão (1.17.10) não funciona. Quando eu corro do terminal, esta é a mensagem que estou recebendo:

QSslSocket: cannot resolve CRYPTO_num_locks
QSslSocket: cannot resolve CRYPTO_set_id_callback
QSslSocket: cannot resolve CRYPTO_set_locking_callback
QSslSocket: cannot resolve ERR_free_strings
QSslSocket: cannot resolve sk_new_null
QSslSocket: cannot resolve sk_push
QSslSocket: cannot resolve sk_free
QSslSocket: cannot resolve sk_num
QSslSocket: cannot resolve sk_pop_free
QSslSocket: cannot resolve sk_value
QSslSocket: cannot resolve SSL_library_init
QSslSocket: cannot resolve SSL_load_error_strings
QSslSocket: cannot resolve SSL_get_ex_new_index
QSslSocket: cannot resolve SSLv2_client_method
QSslSocket: cannot resolve SSLv23_client_method
QSslSocket: cannot resolve SSLv2_server_method
QSslSocket: cannot resolve SSLv23_server_method
QSslSocket: cannot resolve X509_STORE_CTX_get_chain
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
QSslSocket: cannot resolve SSLeay
QSslSocket: cannot resolve SSLeay_version
QSslSocket: cannot call unresolved function SSLeay
QSslSocket: cannot call unresolved function CRYPTO_num_locks
QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function sk_num

Eu tenho openssl , openssl-devel (versão 1: 1.1.0f-7), qt e qtwebkit instalado. Não consigo descobrir o problema. Eu sei que deveria fazer esta pergunta no suporte de Mendeley e eu fiz, mas não há resposta. Como tal, o site de suporte tem alguns problemas.

    
por WYSIWYG 11.08.2017 / 07:19

2 respostas

5

isso funciona para mim no fedora 26:

sudo dnf install compat-openssl10-devel
    
por 15.08.2017 / 19:46
2

O Fedora 26 está usando o OpenSSL 1.1.0 por padrão. Seu aplicativo provavelmente não é compatível com ele ainda. Mas você pode instalar o pacote compat com o OpenSSL 1.0.2, que deve resolver seus problemas:

dnf install compat-openssl10
    
por 11.08.2017 / 10:28