Atualmente estou tentando instalar o libssl-dev no Ubuntu 18.04, mas me deparei com este problema:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libssl-dev : Depends: libssl1.1 (= 1.1.0g-2ubuntu4.3) but 1.1.1b-1 is to be installed
Recommends: libssl-doc but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Eu tentei todas as coisas usuais, como atualizar, reiniciar, etc. Procurei esse problema em outro lugar, mas para cada resultado a resposta não funcionou, era muito antiga/não relevante ou era inexistente. Terei prazer em fornecer mais informações, se necessário. Obrigado por qualquer ajuda.
Responder1
Consegui corrigir o problema executando estes comandos:
sudo apt install --reinstall libssl1.1=1.1.0g-2ubuntu4.3
sudo apt install libssl-dev
Então reinstalei os poucos pacotes que foram desinstalados quando o libssl foi rebaixado. Tudo parece estar funcionando bem agora.