Обновление не работает на libdbus

В недавнем обновлении моей точной установки менеджер пакетов, похоже, оказался в тонусе.

cat /var/log/apt/history.log

Start-Date: 2014-07-10  16:17:22
Upgrade: libdbus-1-3:amd64 (1.4.18-1ubuntu1.4, 1.4.18-1ubuntu1.5), libdbus-1-3:i386              (1.4.18-1ubuntu1.4, 1.4.18-1ubuntu1.5), dbus:amd64 (1.4.18-1ubuntu1.4, 1.4.18-1ubuntu1.5),   flashplugin-installer:amd64 (11.2.202.378ubuntu0.12.04.1, 11.2.202.394ubuntu0.12.04.1), dbus-x11:amd64 (1.4.18-1ubuntu1.4, 1.4.18-1ubuntu1.5)
Error: Sub-process /usr/bin/dpkg returned an error code (2)
End-Date: 2014-07-10  16:17:41

Выходные данные обновления apt-get

You might want to run ‘apt-get -f install’ to correct these.
The following packages have unmet dependencies.
libdbus-1-3 : Breaks: libdbus-1-3:i386 (!= 1.4.18-1ubuntu1.4) but 1.4.18-1ubuntu1.5   is installed
libdbus-1-3:i386 : Breaks: libdbus-1-3 (!= 1.4.18-1ubuntu1.5) but 1.4.18-1ubuntu1.4   is installed
E: Unmet dependencies. Try using -f.

apt-get -f install

dpkg: error processing libdbus-1-3 (--configure):
libdbus-1-3:amd64 1.4.18-1ubuntu1.4 cannot be configured because libdbus-1-3:i386 is   in a different version (1.4.18-1ubuntu1.5)
dpkg: error processing libdbus-1-3:i386 (--configure):
libdbus-1-3:i386 1.4.18-1ubuntu1.5 cannot be configured because libdbus-1-3:amd64 is   in a different version (1.4.18-1ubuntu1.4)
Errors were encountered while processing: libdbus-1-3 libdbus-1-3:i386
E: Sub-process /usr/bin/dpkg returned an error code (1)

Думаю, версия i386 больше не соответствует версии x86_64 по какой-то причине? Мне неясно, как решить эту проблему. Помощь приветствуется. Большое спасибо заранее

2
задан 15 July 2014 в 16:42

2 ответа

Выполненный sudo dpkg --remove libdbus-1-3:i386. dpkg будет, вероятно, жаловаться на невстреченные зависимости. Затем работайте sudo apt-get install libdbus-1-3 libdbus-1-3:i386, чтобы обновить amd64 пакет (в случае необходимости) и установить i386 пакет.

1
ответ дан 15 July 2014 в 16:42

На основе этот ответ , следующие инструкции помогли мне решить подобную проблему:

dpkg --add-architecture i386
apt-get update
apt-get install libdbus-1-3:i386
apt-get -f install
0
ответ дан 15 July 2014 в 16:42

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

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