A resposta está toda na "saída estranha". Em primeiro lugar, diz: "aqui estão as transações inacabadas restantes. Você pode considerar executar a transação completa antes de concluí-las."
Então você tem vários problemas de dependência. Ela diz: "Você poderia tentar usar --skip-broken para contornar o problema".
A coisa interessante que vejo é que você tem dependências mais atualizadas do que as necessárias ...
Error: Package: glibc-headers-2.15-**37**.fc17.x86_64 (fedora)
Requires: glibc = 2.15-**37**.fc17
Installed: glibc-2.15-**56**.fc17.i686 (@updates)
glibc = 2.15-**56**.fc17
Available: glibc-2.15-**37**.fc17.i686 (fedora)
glibc = 2.15-**37**.fc17