14 votes

ne peut pas installer libpq-dev dans ubuntu 14.04

Je n'arrive pas à installer libpq-dev pour postgresql, j'ai essayé

sudo apt-get install libpq-dev

et la sortie

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:
 libpq-dev : Depends: libpq5 (= 9.3.9-0ubuntu0.14.04) but 9.4.4-1.pgdg14.04+1 is to be installed
E: Unable to correct problems, you have held broken packages.

Comment résoudre ce problème ?

30voto

mmrobins Points 3026

Le problème est résolu !

J'ai résolu ce problème en supprimant libpq5 :

sudo apt-get remove libpq5
sudo apt-get install libpq-dev

4voto

Zendel Points 161

Pour corriger cela, j'ai dû ajouter le repo de postgresql :

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get -y update
sudo apt-get remove libpq5
sudo apt-get install libpq-dev

3voto

Le problème peut être résolu en suivant les étapes suivantes :

sudo apt-get update
sudo apt-get remove libpq5
sudo apt-get install libpq-dev

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X