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

Обновление системы CentOS 6.8 на базе i686 предлагает пакеты x86_64

при выполнении "yum update" я получаю предложенные пакеты x86_64, в то время как система имеет исключительно пакеты i686. Ни одного пакета x86_64 не установлено. Пример:

[root@linode1 etc]# yum update catdoc
Loaded plugins: security
Setting up Update Process
base                                                                                                                                                                                                                   | 3.7 kB     00:00     
epel/metalink                                                                                                                                                                                                          |  28 kB     00:00     
extras                                                                                                                                                                                                                 | 3.3 kB     00:00     
updates                                                                                                                                                                                                                | 3.4 kB     00:00     
Resolving Dependencies
--> Running transaction check
---> Package catdoc.i686 0:0.94.2-2 will be updated
---> Package catdoc.x86_64 0:0.95-1.el6 will be an update
--> Processing Dependency: /usr/bin/wish for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.2.5)(64bit) for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: tk for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.7)(64bit) for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: libm.so.6()(64bit) for package: catdoc-0.95-1.el6.x86_64
--> Running transaction check
---> Package catdoc.x86_64 0:0.95-1.el6 will be an update
--> Processing Dependency: libm.so.6(GLIBC_2.2.5)(64bit) for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.7)(64bit) for package: catdoc-0.95-1.el6.x86_64
--> Processing Dependency: libm.so.6()(64bit) for package: catdoc-0.95-1.el6.x86_64
---> Package tk.i686 1:8.5.7-5.el6 will be installed
--> Finished Dependency Resolution
Error: Package: catdoc-0.95-1.el6.x86_64 (epel)
           Requires: libm.so.6()(64bit)
Error: Package: catdoc-0.95-1.el6.x86_64 (epel)
           Requires: libm.so.6(GLIBC_2.2.5)(64bit)
Error: Package: catdoc-0.95-1.el6.x86_64 (epel)
           Requires: libc.so.6(GLIBC_2.7)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Между архитектурами нет повторяющихся пакетов. Я попытался воссоздать базу данных RPM. Все мои файлы репозитория, похоже, не указывают на явные репозитории x86_64. Есть идеи?