склонный - не встречены dependecies, традиционные решения, не работающие

Проблема

При принятии любых мер, которые изменят установленные пакеты на моем сервере LTS Ubuntu 12.04 (удаляют, установите, произведите чистку, и т.д.), сбои с:

Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following extra packages will be installed:
  libpq-dev libssl-dev postgresql-9.1 postgresql-contrib-9.1
Suggested packages:
  oidentd ident-server locales-all libdbd-pg-perl
The following packages will be upgraded:
  libpq-dev libssl-dev postgresql-9.1 postgresql-contrib-9.1
4 to upgrade, 0 to newly install, 0 to remove and 4 not to upgrade.
7 not fully installed or removed.
Need to get 0 B/6,577 kB of archives.
After this operation, 6,144 B of additional disk space will be used.
dpkg: dependency problems prevent configuration of libssl-dev:
 libssl-dev depends on libssl1.0.0 (= 1.0.1-4ubuntu5.27); however:
  Version of libssl1.0.0 on system is 1.0.1-4ubuntu5.31.
dpkg: error processing libssl-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libpq-dev:
 libpq-dev depends on libpq5 (= 9.1.16-0ubuntu0.12.04); however:
  Version of libpq5 on system is 9.1.18-0ubuntu0.12.04.
 libpq-dev depends on libssl-dev; however:
  Package libssl-dev is not configured yet.
dpkg: error processing libpq-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql-9.1:
 postgresql-client-9.1 (9.1.18-0ubuntu0.12.04) breaks postgresql-9.1 (<< 9.1.18-0ubuntu0.12.04) and is installed.
  Version of postgresql-9.1 to be configured is 9.1.16-0ubuntu0.12.04.
dpkg: error processing postgresql-9.1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql-contrib-9.1:
 postgresql-contrib-9.1 depends on postgresql-9.1 (= 9.1.16-0ubuntu0.12.04); however:
  Package postgresql-9.1 is not configured yet.
dpkg: error processing postgresql-contrib-9.1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql-server-dev-9.1:
 postgresql-server-dev-9.1 depends on libpq-dev (>= 9.1~); however:
  Package libpq-dev is not configured yet.
dpkg: error processing postgresql-server-dev-9.1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python2.7-dev:
 python2.7-dev depends on libssl-dev; however:
  Package libssl-dev is not configured yet.
dpkg: error processing python2.7-dev (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of python3.2-dev:
 python3.2-dev depends on libssl-dev; however:
  Package libssl-dev is not configured yet.
dpkg: error processing python3.2-dev (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libssl-dev
 libpq-dev
 postgresql-9.1
 postgresql-contrib-9.1
 postgresql-server-dev-9.1
 python2.7-dev
 python3.2-dev

Вероятная причина (причины)

Я почти уверен, что исходной причиной был раздел полной начальной загрузки. Но я очистил это теперь dpkg -rлуг некоторые старые ядра. Я использовал этот метод после apt-get removingлуг их перестал работать с подобным отслеживанием стека к вышеупомянутому.

Другой потенциальный источник проблемы, хотя я думаю вряд ли, так как я не вижу отношения, является ошибкой Fsync в обновлении пост-ГРЭС, которое я исправил путем удаления символьных ссылок на сертификаты и копирования сертификатов в непосредственно согласно инструкциям относительно той ссылки. Та ошибка появилась для меня в точно то же время, как Кв. - получает проблемы, таким образом, я упоминаю это для полноты, но, поскольку я сказал, я не вижу, как она повредилась бы склонный - добираются.

Что я попробовал

Как упомянуто я уже освободил некоторое место в начальной загрузке. Я попробовал apt-get install -f, который приводит к отслеживанию стека, я отправил выше. Я также пытался редактировать dpkg файл состояния и удалить initramfs с подобной неудачей. Я вернулся назад в исходный файл состояния теперь. Кто-либо знает, как я мог бы зафиксировать это?

2
задан 13 April 2017 в 15:22
1 ответ

Вы можете попробовать вручную установить отдельные пакеты с помощью dpkg (например, dpkg -i /path/to/package.deb). .Debs должен находиться в / var / cache / apt / archives /. Начните с пакетов lib, особенно с libssl-dev и libpq-dev.

После каждого из них попробуйте apt-get -f install еще раз, чтобы увидеть, не расклинило ли это.

4
ответ дан 3 December 2019 в 10:01

Теги

Похожие вопросы