問題点:アップデートエラー(Error: Missing Dependency:)


yumでyum updateしていたら、


# yum --enablerepo=freshrpms update
xine-lib-devel-1.1.6-2.fc 100% |=========================| 10 kB 00:00
---> Package xine-lib-devel.i386 0:1.1.6-2.fc6 set to be updated
---> Downloading header for xine-lib to pack into transaction set.
xine-lib-1.1.6-2.fc6.i386 100% |=========================| 27 kB 00:00
---> Package xine-lib.i386 0:1.1.6-2.fc6 set to be updated
---> Downloading header for xine-lib-extras to pack into transaction set.
xine-lib-extras-1.1.6-2.f 100% |=========================| 7.9 kB 00:00
---> Package xine-lib-extras.i386 0:1.1.6-2.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: xine-lib = 1.1.5 for package: xine-lib-moles
--> Finished Dependency Resolution
Error: Missing Dependency: xine-lib = 1.1.5 is needed by package xine-lib-moles

と言われてしばらくアップデートできなかった。

しかし、解決できたので、次に示す。






解決策


以下のようにすると、アップデートできた。
# yum --disablerepo=updates --enablerepo=freshrpms update xine-lib-moles


つまり、updatesのリポジトリとfreshrpmsのリポジトリとが衝突しているためだと思われる。

私のホームページ:http://fedorakenken.at-ninja.jp/

おすすめ
Fedora Core 6 ビギナーズバイブル
新The UNIX Super Text 上 改訂増補版
新The UNIX Super Text 下 改訂増補版