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

yum update ошибка зависимости glibc на SL 6.1

На SL6.1 я пытаюсь yum обновить glibc, и это не удается, я думаю, из-за конфликта источников, но я не слишком уверен. Я действительно не знаю, как разобрать ошибку yum, но вот она:

# yum update glibc
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.x86_64 0:2.12-1.80.el6_3.3 will be updated
---> Package glibc.x86_64 0:2.12-1.80.el6_3.5 will be an update
--> Processing Dependency: glibc-common = 2.12-1.80.el6_3.5 for package: glibc-2.12-1.80.el6_3.5.x86_64
--> Running transaction check
---> Package glibc-common.x86_64 0:2.12-1.80.el6_3.3 will be updated
--> Processing Dependency: glibc-common = 2.12-1.80.el6_3.3 for package: glibc-2.12-1.80.el6_3.3.i686
---> Package glibc-common.x86_64 0:2.12-1.80.el6_3.5 will be an update
--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.80.el6_3.3.i686 (@sl-security)
           Requires: glibc-common = 2.12-1.80.el6_3.3
           Removing: glibc-common-2.12-1.80.el6_3.3.x86_64 (@sl-security)
               glibc-common = 2.12-1.80.el6_3.3
           Updated By: glibc-common-2.12-1.80.el6_3.5.x86_64 (sl-security)
               glibc-common = 2.12-1.80.el6_3.5
           Available: glibc-common-2.12-1.25.el6.x86_64 (sl)
               glibc-common = 2.12-1.25.el6
           Available: glibc-common-2.12-1.47.el6.x86_64 (sl-security)
               glibc-common = 2.12-1.47.el6
           Available: glibc-common-2.12-1.47.el6_2.5.x86_64 (sl-security)
               glibc-common = 2.12-1.47.el6_2.5
           Available: glibc-common-2.12-1.47.el6_2.9.x86_64 (sl-security)
               glibc-common = 2.12-1.47.el6_2.9

Любая предоставленная помощь приветствуется. Репозитории sl и sl-security - это не репозитории, предоставляемые Scientificlinux.org, а скорее статическое зеркало, содержащее только соответствующие пакеты, предоставленные партнером по исследованию.

Это выглядит как:

  • yum хочет обновить glibc-common-2.12-1.80.el6_3.3.x86_64 в glibc-comon-2.12-1.80.el6_3.5.x86_64
  • пакет glibc-common: i686 должен быть синхронизирован с glibc-common: x86_64
  • последняя версия glibc-common: i686 доступна - glibc-common-2.12-1.80.el6_3.3.i686
  • следовательно, он не может разрешить два

Похоже, что glibc-common-2.12-1.80.el6_3.5.i686 отсутствует на сайте обновлений. Разрешите это, и все должно быть в порядке.