Yum
SL 6.1 上的 yum 更新 glibc 依賴項錯誤
在 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 儲存庫不是由 sciencelinux.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 從更新站點中失去。解決這個問題,事情應該沒問題。