Lors de la tentative d'installation de curl sur Ubuntu 16.04, le message d'erreur suivant s'affiche:
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:
curl : Depends: libcurl3-gnutls (= 7.47.0-1ubuntu2) but 7.47.0-1ubuntu2.6 is to be installed
E: Unable to correct problems, you have held broken packages.
Comment réparer?
MISE À JOUR: J'ai résolu le problème en revenant à une version plus ancienne de libcurl3-gnutls.
Pour ceux qui ont le même problème, je l’ai fait en listant la cache:
apt-cache showpkg libcurl3-gnutls
Ce qui m'a donné une longue sortie, mais l'essentiel était les trois dernières lignes:
Provides:
7.47.0-1ubuntu2.6 -
7.47.0-1ubuntu2 -
Reverse Provides:
J'ai utilisé la commande suivante pour télécharger l'ancienne version:
Sudo apt-get install libcurl3-gnutls=7.47.0-1ubuntu2
Ensuite, j'ai exécuté Sudo apt install curl
comme d'habitude.
Merci pour l'aide!