yum пропускает определенные пакеты из-за glibc.i686. Что я хочу знать, так это то, что использует glibc.i686 (который, я думаю, является источником сбоя)?
sudo yum -y update --skip-broken
[sudo] password for xxxxx:
Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit
Adding en_US to language list
Found 2 installed debuginfo package(s)
Enabling fedora-debuginfo: Fedora 14 - x86_64 - Debug
Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Debug
Enabling rpmfusion-free-updates-testing-debuginfo: RPM Fusion for Fedora 14 - Free - Test Updates Debug
Enabling updates-testing-debuginfo: Fedora 14 - x86_64 - Test Updates Debug
Enabling livna-debuginfo: rpm.livna.org for 14 - x86_64 - Debug
Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 14 - Free - Updates Debug
Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Updates Debug
Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 14 - Free - Debug
Enabling updates-debuginfo: Fedora 14 - x86_64 - Updates - Debug
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: glibc(x86-64) = 2.12.90 for package: gdb-heap-0.5-2.fc14.x86_64
---> Package glibc.i686 0:2.13-1 set to be updated
---> Package glibc.x86_64 0:2.13-1 set to be updated
---> Package glibc-common.x86_64 0:2.13-1 set to be updated
---> Package glibc-devel.x86_64 0:2.13-1 set to be updated
---> Package glibc-headers.x86_64 0:2.13-1 set to be updated
---> Package nscd.x86_64 0:2.13-1 set to be updated
--> Finished Dependency Resolution
--> Running transaction check
--> Processing Dependency: glibc-common = 2.12.90-21 for package: glibc-2.12.90-21.i686
--> Processing Dependency: glibc-common = 2.12.90-21 for package: glibc-2.12.90-21.x86_64
---> Package glibc.i686 0:2.13-1 set to be updated
--> Processing Dependency: glibc = 2.13-1 for package: glibc-common-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: glibc-headers-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: nscd-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: glibc-devel-2.13-1.x86_64
---> Package glibc.x86_64 0:2.13-1 set to be updated
--> Processing Dependency: glibc = 2.13-1 for package: glibc-common-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: glibc-headers-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: nscd-2.13-1.x86_64
--> Processing Dependency: glibc = 2.13-1 for package: glibc-devel-2.13-1.x86_64
--> Finished Dependency Resolution
Packages skipped because of dependency problems:
glibc-2.13-1.i686 from updates
glibc-2.13-1.x86_64 from updates
glibc-common-2.13-1.x86_64 from updates
glibc-devel-2.13-1.x86_64 from updates
glibc-headers-2.13-1.x86_64 from updates
nscd-2.13-1.x86_64 from updates
Как видно вверху, пакет, который зависит от конкретной версии другого пакета, является gdb-heap-0.5-2.fc14.x86_64
. Либо удалите его, либо найдите замену, которая зависит от более новой версии glibc.