J'essaye d'installer le paquet libldap2-dev.
Sudo apt-get install libldap2-dev
Je reçois l'erreur suivante:
Reading package lists... Done
Building dependency tree
Reading state information... Done
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:
libldap2-dev : Depends: libldap-2.4-2 (= 2.4.31-1+nmu2ubuntu8.2) but 2.4.31-1+nmu2ubuntu8.3 is to be installed
E: Unable to correct problems, you have held broken packages.
Il semble que j'ai besoin d'installer 2.4.31-1 + nmu2ubuntu8.2 et non 2.4.31-1 + nmu2ubuntu8.3
J'ai essayé:
Sudo apt-get install libldap2-dev=2.4.31-1+nmu2ubuntu8.2
Je reçois la même erreur en le faisant.
J'ai aussi trouvé cela, mais j'ai toujours des problèmes: ici
Résolu avec
Sudo aptitude install libldap2-dev
Au début, il a suggéré de ne rien faire, j'ai sélectionné Non, puis il a suggéré de rétrograder mon installation actuelle vers la version appropriée. J'ai choisi oui.
vous devez d’abord installer synaptic:
Sudo apt-get install synaptic
puis installez libldap2-dev
en utilisant synaptic (en vérifiant libldap2-dev
dans synaptic)
il s’occupera des dépendances.
J'ai pu ré-installer libldap2-dev en le supprimant d'abord, puis en l'installant. Voici les étapes qui ont fonctionné
Sudo apt-get remove libldap2-dev //remove
Sudo apt-get install libldap2-dev=2.4.31-1+nmu2ubuntu8.2
Note: J'ai dû supprimer les paquets que libldap2-dev a dit qu'ils n'étaient plus nécessaires. Cela a été demandé après la commande Sudo apt-get remove libldap2-dev.
Essayez Sudo apt-get install libldap2-dev checkinstall
et voyez si cela installe les dépendances.