ядро голубятни производит чистку/переустанавливает ошибки

Недавно голубятне, как показали, было нужно обновление.Нет проблем...

За исключением того, что это лает эта ошибка:/usr/bin/ucfr: строка 323: [:: целое выражение ожидается

и коллапсы на себе. Таким образом, я думаю некоторое время.. возможно, это - старый конфликт, мы обновили несколько раз. Я выполняю iredmail, позволяет резервному копированию наши конфигурации, и сбросьте его, восстановите его, и я буду просто разность изменения.

Я не могу удалить файл:

Purging configuration files for dovecot-core (1:2.2.22-1ubuntu2.1) ...
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 56: [: : integer expression expected
ucfr: Association belongs to , not dovecot-core
ucfr: Aborting
dpkg: error processing package dovecot-core (--purge):
 subprocess installed post-removal script returned error exit status 5
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing..

Таким образом, я вхожу в/var/lib/dpkg/info каталог и читаю на его удалении. Я удаляю дальнейшие укромные уголки и трещины того, что я могу найти. Я верю в это время, у меня есть все. Я возвращаюсь для переустановки просто ядра, и мы имеем:

The following NEW packages will be installed:
  dovecot-core
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2,420 kB of archives.
After this operation, 7,578 kB of additional disk space will be used.
Selecting previously unselected package dovecot-core.
(Reading database ... 177431 files and directories currently installed.)
Preparing to unpack .../dovecot-core_1%3a2.2.22-1ubuntu2.1_amd64.deb ...
Unpacking dovecot-core (1:2.2.22-1ubuntu2.1) ...
Processing triggers for systemd (229-4ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up dovecot-core (1:2.2.22-1ubuntu2.1) ...
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected

Creating config file /etc/dovecot/conf.d/10-master.conf with new version
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 110: [: : integer expression expected
/usr/bin/ucfr: line 323: [: : integer expression expected
/usr/bin/ucfr: line 56: [: : integer expression expected
ucfr: Association belongs to , not dovecot-core
ucfr: Aborting
dpkg: error processing package dovecot-core (--configure):
 subprocess installed post-installation script returned error exit status 5
Processing triggers for systemd (229-4ubuntu10) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...
Errors were encountered while processing:
 dovecot-core
E: Sub-process /usr/bin/dpkg returned an error code (1)

Я искал высоко и низко и не могу найти ссылку для того, как обработать это. Я довольно потерян, и теперь у меня есть крайне поврежденная голубятня.

Мысли кто-либо, прежде чем я выясню свое последнее резервное копирование и откат?

1
задан 4 October 2016 в 23:48

1 ответ

Похож на ошибку в /usr/bin/ucfr. Как обходное решение Вы могли удалить эти ucfr вызов от /var/lib/dpkg/info/dovecot-core.postrm:

В строке 19 изменений

ucfr --purge dovecot-core $conffile

к

true ucfr --purge dovecot-core $conffile

Затем работают

sudo apt-get purge dovecot-core

, Если это работает, переустанавливают dovecot-core

0
ответ дан 8 December 2019 в 08:36

Другие вопросы по тегам:

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