Для одной программы собранной вручную потребовался пакет ia32-libs. Установка прошла без проблем, но потом при обновлении возникла проблема.
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
libc6 libc6:i386
Предлагаемые пакеты:
glibc-doc glibc-doc:i386 locales:i386
Пакеты, которые будут обновлены:
libc6 libc6:i386
обновлено 2, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 15 пакетов не обновлено.
не установлено до конца или удалено 4 пакетов.
Необходимо скачать 0 B/8 573 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 9 216 B.
dpkg: не удалось обработать параметр libc6 (--configure):
libc6:amd64 2.15-0ubuntu10.2 cannot be configured because libc6:i386 is in a different version (2.15-0ubuntu10.3)
dpkg: не удалось обработать параметр libc6:i386 (--configure):
libc6:i386 2.15-0ubuntu10.3 cannot be configured because libc6:amd64 is in a different version (2.15-0ubuntu10.2)
dpkg: зависимости пакетов не позволяют настроить пакет libc-dev-bin:
libc-dev-bin зависит от libc6 (>> 2.15), однако:
Пакет libc6 пока не настроен.
libc-dev-bin зависит от libc6 (<< 2.16), однако:
Пакет libc6 пока не настроен.
dpkg: не удалось обработать параметр libc-dev-bin (--configure):
проблемы зависимостей -- оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет libc6-dev:
libc6-dev зависит от libc6 (= 2.15-0ubuntu10.5~ppa1), однако:
Версия libc6 в системе 2.15-0ubuntu10.2.
libc6-dev зависит от libc-dev-bin (= 2.15-0ubuntu10.5~ppa1), однако:
Пакет libc-dev-bin пока не настроен.
dpkg: не удалось обработать параметр libc6-dev (--configure):
пр�Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
�блемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
libc6
libc6:i386
libc-dev-bin
libc6-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)
Теперь ни удалить, ни обновится, ни установить ничего нельзя.
Система Ubuntu server 12.04 amd64. Как удалить все i386 пакеты?
Пользователь решил продолжить мысль 09 Апреля 2013, 16:49:04:
Переименовал sources.list. Далее apt-get update - прошел без проблем. Удалил вручную(dpkg -r --force-depends libc-bin:i386 ia32-libs), потом на всяк случай (dpkg --purge libc-bin:i386 ia32-libs), но apt-get все так же вываливался с вышестоящими сообщениями. И далее aptitude remove ia32-libs(до этого пробовал, не помогало). aptitude уже не первый раз выручает в подобных ситуациях.
Пользователь решил продолжить мысль 09 Апреля 2013, 16:50:15:
Тема решена.