libssl1.0.0 não satisfaz a dependência libssl0.9.8?

2

No Debian Wheezy, estou tentando instalar o pacote vmware-view-client do Ubuntu Software Center (porque o cliente aberto não funciona para minha situação), mas o dpkg não consegue lidar com isso. Synaptic diz que eu tenho libssl1.0.0 instalado (1.0.1c-4, juntamente com -dev e -doc), mas recebo a seguinte mensagem de erro:

$ dpkg -i vmware-view-client_1.6.0-0ubuntu0.13.04_i386.deb 
(Reading database ... 154107 files and directories currently installed.)
Preparing to replace vmware-view-client 1.6.0-0ubuntu0.13.04 (using vmware-view-client_1.6.0-0ubuntu0.13.04_i386.deb) ...
Unpacking replacement vmware-view-client ...
dpkg: dependency problems prevent configuration of vmware-view-client:
 vmware-view-client depends on libssl0.9.8 (>= 0.9.8m-1); however:
  Package libssl0.9.8 is not installed.

dpkg: error processing vmware-view-client (--install):
 dependency problems - leaving unconfigured
Processing triggers for desktop-file-utils ...
Errors were encountered while processing:
 vmware-view-client

Eu preciso de alguma forma obter uma versão anterior do libssl (se sim, como?) ou posso de alguma forma convencer o dpkg a usar minha versão do libssl de qualquer maneira?

    
por Nate Parsons 14.12.2012 / 17:42

2 respostas

2

0.9.8 é a versão ABI (também conhecida como soversion), então, sim, você precisa instalar a versão mais antiga. As ABIs 0.9.8 e 1.0 não são compatíveis.

Sugiro instalar o libssl0.9.8 da maneira normal, por exemplo, usando a GUI ou aptitude install libssl0.9.8 . 0.9.8 está disponível em 12.04 e 12.10 de acordo com o link

Então você deve conseguir instalar o cliente vmware.

    
por 14.12.2012 / 17:53
0

Se você realmente ainda precisa do libssl0.9.8 para o Debian, que foi o último no Debian 6 "Squeeze", você pode encontrá-lo no arquivo em link

A última versão 0.9.8 para i386 é link

    
por 22.09.2017 / 13:16