Dependências do APT incompatíveis

0

Eu tenho o Synergy instalado no Ubuntu 18.04 (esta não é a nova versão 2, fwiw). Aparentemente, tem um requisito de libcurl3 . No entanto, a máquina também é executada como um hipervisor e eu preciso usar libguestfs-tools para acessar imagens de disco que requerem uma versão diferente do curl.

Então, quando executo apt install libguestfs-tools , ele tenta remover os dois libcurl3 e synergy . Parei até agora, mas espero que haja uma maneira de isolar um ou outro em um sandbox ou algum outro método alternativo para poder ter ambos instalados simultaneamente.

Desculpas se esta é uma duplicata, mas não sabia como colocar a questão em questão.

    
por mredig 14.05.2018 / 19:36

1 resposta

3

A situação libcurl3 / libcurl4 é bastante complexa, e o Ubuntu 18.04 parece ter sido lançado com uma combinação bastante infeliz. Existe um bug que rastreia o problema , embora não pareça ter muita tração no lado canônico das coisas; você pode adicionar seu feedback lá.

Este comentário sobre o bug fornece uma solução alternativa:

sudo add-apt-repository ppa:xapienz/curl34
sudo apt-get update

Isso deve permitir que você instale os synergy e libguestfs-tools simultaneamente.

    
por 14.05.2018 / 20:13