wheezy package cannot be configured because version mismatch.

Ошибка возникает вследствие того, что в репозиториях находятся разные версии пакетов с одним именем, но с разной разрядностью ( i386 и amd64 ). Для того, чтобы решить проблему, требуется внести i386 в список поддерживаемых архитектур :

смотрим, какие сторонние архитектуры мы используем ( основная amd64 )
dpkg --print-foreign-architectures
root@Debian7:~# dpkg --print-foreign-architectures
root@Debian7:~#

как видите, сторонних архитектур не установлено, хотя наша система позиционирует себя, как multiarch.
проверяем свою стандартную архитектуру

dpkg --print-architecture


root@Debian7:~# dpkg --print-architecture
amd64
root@Debian7:~#

добавляем поддержку i386
dpkg --add-architecture i386

root@Debian7:~# dpkg --print-foreign-architectures
i386

теперь обновляем кеш пакетов
apt-get update

Tags: , , ,

Leave a Reply