Назад | Перейти на главную страницу

Ошибка проверки транзакции Yum при установке

# yum install subversion subversion-devel neon neon-devel

При попытке установить некоторые пакеты с yum - как показано выше - я получаю следующую ошибку

Transaction Check Error:
  file /usr/share/locale/de/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.1.22-1.el5_5.1.i386 conflicts with file from package postgresql-libs-8.1.11-1.el5_1.1.x86_64
  file /usr/share/locale/es/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.1.22-1.el5_5.1.i386 conflicts with file from package postgresql-libs-8.1.11-1.el5_1.1.x86_64
  file /usr/share/locale/fr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.1.22-1.el5_5.1.i386 conflicts with file from package postgresql-libs-8.1.11-1.el5_1.1.x86_64
  file /usr/share/locale/pt_BR/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.1.22-1.el5_5.1.i386 conflicts with file from package postgresql-libs-8.1.11-1.el5_1.1.x86_64
  file /usr/share/locale/tr/LC_MESSAGES/libpq.mo from install of postgresql-libs-8.1.22-1.el5_5.1.i386 conflicts with file from package postgresql-libs-8.1.11-1.el5_1.1.x86_64

Дело в том, что если я попытаюсь бежать yum-complete-transaction, он хочет удалить 130 пакетов (!). Как я могу обойти эту ошибку, не удаляя все пакеты от bash до openssl и yum!

Старые версии yum по умолчанию устанавливали пакеты x86_64 и i386. Пытаться

# yum install subversion.x86_64 subversion-devel.x86_64 neon.x86_64 neon-devel.x86_64