Uso:
apt-mark showhold
para ver a lista de pacotes retidos e usar:
sudo apt-mark unhold <package name>
para desativá-los. Depois que ele remover o pacote causando problema usando sudo apt-get remove
Estou tentando instalar o Postgresql na minha nova instalação do Ubuntu 15.04 e me deparo com esse erro:
The following packages have unmet dependencies:
libpq-dev : Depends: libpq5 (= 9.4.1-1.pgdg12.4+1) but 9.4.1-1.pgdg14.04+1 is to be installed
E: Unable to correct problems, you have held broken packages.
Aqui estão os passos que eu normalmente faço para instalar o PostgreSQL:
sudo sh -c "echo 'deb http://apt.postgresql.org/pub/repos/apt/ precise-pgdg main' > /etc/apt/sources.list.d/pgdg.list"
wget --quiet -O - http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-common
sudo apt-get install postgresql-9.4-postgis-2.1 pgadmin3
Isso funciona bem na minha versão 14.04 LTS. Alguma idéia de como isso pode ser corrigido?
Uso:
apt-mark showhold
para ver a lista de pacotes retidos e usar:
sudo apt-mark unhold <package name>
para desativá-los. Depois que ele remover o pacote causando problema usando sudo apt-get remove