CentOS 6.5の相互依存クラッシュパッケージ

CentOS 6.5の相互依存クラッシュパッケージ

使ってきたセントOS 6.5しばらく私のオペレーティングシステムでした。一般的にLinuxをインストールするのに問題はありませんが、新しいものなのでセントOS 6.6解放された後、私はいくつかの問題に直面しました。何百ものアップデートを実行する必要がありましたが、1つだけが破損しています。私がコマンドを入力すると、私 yum updateは得る

Resolving Dependencies
--> Running transaction check
---> Package scl-utils.i686 0:20120927-8.el6 will be updated
---> Package scl-utils.i686 0:20120927-23.el6_6 will be an update
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-image.so.0 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-keysyms.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util.i686 0:0.3.6-5.el6 will be an update
--> Running transaction check
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util-image.i686 0:0.3.9-4.el6 will be installed
---> Package xcb-util-keysyms.i686 0:0.3.9-5.el6 will be installed
--> Finished Dependency Resolution
Error: Package: qt5-qtbase-gui-5.3.2-1.el6.i686 (@epel)
       Requires: libxcb-icccm.so.1
       Removing: xcb-util-0.3.6-1.el6.i686 (@anaconda-CentOS-201311271240.i386/6.5)
           libxcb-icccm.so.1
       Updated By: xcb-util-0.3.6-5.el6.i686 (base)
           Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

今、これらの競合は通常、他のリポジトリの更新によって引き起こされることを知っていますが、現在のリポジトリのリストは次のとおりです。

  1. adobe-linux-i386 Adob​​e Systems, Inc.
  2. 基本CentOS-6 - 基本
  3. Enterprise Linux 6用epel追加パッケージ - i386
  4. CentOS-6 - アドオン
  5. Google Chrome Google Chrome
  6. SpiderOak安定 SpiderOak安定リリース
  7. CentOS-6 Update - アップデート
    奇妙なことに、競合するパッケージが同じリポジトリから来たように見えるだけでなく、実際には依存関係です! xcb-util実際にインストールが必要であり、xcb-util-image依存関係xcb-util-keysymsとして..それはクラッシュを引き起こします!現在のバージョンにはxcb-util他の2つの依存関係がインストールされておらず、Source RPM: xcb-util-0.3.6-1.el6.srこれは少し奇妙です。この問題が発生した人はいますか?本当にありがとうございます。十分な情報を提供してほしいです。

答え1

問題はepelのqt5ですが、削除して問題なくアップグレードしました。 epelテストでqt5が修正されました。https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-3484/qt5-qtbase-5.3.2-3.el6

答え2

デフォルトでは、centos repoのみが有効になり、他のrepoは無効になってからコマンドを実行します。

  1. yum clean all
  2. yum update all

関連情報