yum在SL 6.1上更新glibc依赖关系错误

在SL6.1上,我试图更新glibc,但是我认为这是源代码的冲突,但我不太确定。 我真的不知道如何parsingyum错误,但是这里是:

# 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从更新站点丢失。 解决这个问题,事情应该没问题。