Когда я бегу apt-get upgrade
, Я получаю следующую ошибку:
dpkg: dependency problems prevent configuration of postgresql-9.1:
postgresql-client-9.1 (9.1.7-0ubuntu12.04) breaks postgresql-9.1 (<< 9.1.7-0ubuntu12.04) and is installed.
Version of postgresql-9.1 to be configured is 9.1.6-1~precise2.
dpkg: error processing postgresql-9.1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql:
postgresql depends on postgresql-9.1; however:
Package postgresql-9.1 is not configured yet.
dpkg: error processing postgresql (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of postgresql-contrib-9.1:
postgresql-contrib-9.1 depends on postgresql-9.1 (= 9.1.7-0ubuntu12.04); however:
Version of postgresql-9.1 on system is 9.1.6-1~precise2.
dpkg: error processing postgresql-contrib-9.1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql-contrib:
postgresql-contrib depends on postgresql-contrib-9.1; however:
Package postgresql-contrib-9.1 is not configured yet.
dpkg: error processing postgresql-contrib (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
postgresql-9.1
postgresql
postgresql-contrib-9.1
postgresql-contrib
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я попытался apt-get -f upgrade
но возникает та же ошибка.
Что я могу сделать, чтобы исправить эту проблему? Это полностью портит APT.
Примечание: я использую следующий PPA для PostgreSQL: https://launchpad.net/~pitti/+archive/postgresql
Обновление: извините за форматирование, вот суть https://gist.github.com/e0752bb50e63ef4b3a4c
У меня такая же проблема. apt-get -f install
не работает. Со способностями это сработало.
aptitude -f install
удалил postgres, но не базы данных. Потом apt-get install postgres
переустановил postgres. Снова счастлив :-)
Некоторое время назад была такая же проблема на тестовой машине.
Я просто отключил питти, удалил, почистил, переустановил, включил питти, обновил. Возможно, мне не хватает некоторых шагов, но мне это помогло.
Соответствующие строки из история:
sudo vim /etc/apt/sources.list.d/ubuntugis-ppa-precise.list
sudo vim /etc/apt/sources.list.d/pitti-postgresql-precise.list
sudo apt-get remove postgresql-9.1
sudo apt-get remove postgresql-client-9.1
sudo apt-get clean
sudo apt-get update
sudo apt-get install postgresql-9.1
sudo apt-get install postgresql-9.1-postgis
sudo apt-get install postgresql-contrib-9.1
sudo vim /etc/apt/sources.list.d/pitti-postgresql-precise.list
sudo vim /etc/apt/sources.list.d/ubuntugis-ppa-precise.list
sudo apt-get update
sudo apt-get upgrade