Centos 6.4、64 ビットのアップデートにおける依存関係の問題

Centos 6.4、64 ビットのアップデートにおける依存関係の問題

Centos 6.4、64 ビットを更新しようとしているときに依存関係の問題が発生しています。yum update を実行したときの出力は次のとおりです。

yumアップデート
読み込まれたプラグイン: fastestmirror、priorities、refresh-packagekit、security
キャッシュされたホストファイルからミラー速度をロードする
 * ベース: centos.mirroring.pulsant.co.uk
 * 宛先: ftp.nluug.nl
 * 追加情報: centos.mirroring.pulsant.co.uk
 * rpmforge: mirrors.ircam.fr
 * 更新: centos.mirroring.pulsant.co.uk
リポジトリの優先度保護により除外されたパッケージ 1268 個
更新プロセスの設定
依存関係の解決
--> トランザクションチェックを実行中
---> パッケージ bash.x86_64 0:4.1.2-14.el6 が更新されます
---> パッケージ bash.x86_64 0:4.1.2-15.el6_4 が更新されます
---> パッケージ bind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.4 が更新されます
---> パッケージbind-libs.x86_64 32:9.8.2-0.17.rc1.el6_4.6はアップデートになります
---> パッケージbind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.4が更新されます
---> パッケージbind-utils.x86_64 32:9.8.2-0.17.rc1.el6_4.6はアップデートされます
---> パッケージbusybox.x86_64 1:1.15.1-15.el6が更新されます
---> パッケージbusybox.x86_64 1:1.15.1-16.el6_4はアップデートされます
---> パッケージ clusterlib.x86_64 0:3.0.12.1-49.el6_4.1 が更新されます
---> パッケージ clusterlib.x86_64 0:3.0.12.1-49.el6_4.2 が更新されます
---> パッケージ cman.x86_64 0:3.0.12.1-49.el6_4.1 が更新されます
---> パッケージ cman.x86_64 0:3.0.12.1-49.el6_4.2 がアップデートされます
---> パッケージ cpuspeed.x86_64 1:1.5-19.el6 が更新されます
---> パッケージ cpuspeed.x86_64 1:1.5-20.el6_4 が更新されます
---> パッケージ crash-gcore-command.x86_64 0:1.0-3.el6 が更新されます
---> パッケージ crash-gcore-command.x86_64 0:1.0-4.el6_4 が更新されます
---> パッケージ cups.x86_64 1:1.4.2-50.el6_4.4 が更新されます
---> パッケージ cups.x86_64 1:1.4.2-50.el6_4.5 が更新されます
---> パッケージ cups-libs.x86_64 1:1.4.2-50.el6_4.4 が更新されます
---> パッケージ cups-libs.x86_64 1:1.4.2-50.el6_4.5 が更新されます
---> パッケージ firefox.x86_64 0:17.0.6-1.el6.centos が更新されます
---> パッケージ firefox.x86_64 0:17.0.8-1.el6.centos が更新されます
--> 処理中の依存関係: xulrunner >= 17.0.8 (パッケージ: firefox-17.0.8-1.el6.centos.x86_64)
---> パッケージ glibc.x86_64 0:2.12-1.107.el6_4.2 が更新されます
---> パッケージ glibc.x86_64 0:2.12-1.107.el6_4.4 が更新されます
---> パッケージ glibc-common.x86_64 0:2.12-1.107.el6_4.2 が更新されます
---> パッケージ glibc-common.x86_64 0:2.12-1.107.el6_4.4 が更新されます
---> パッケージ glibc-devel.x86_64 0:2.12-1.107.el6_4.2 が更新されます
---> パッケージ glibc-devel.x86_64 0:2.12-1.107.el6_4.4 が更新されます
---> パッケージ glibc-headers.x86_64 0:2.12-1.107.el6_4.2 が更新されます
---> パッケージ glibc-headers.x86_64 0:2.12-1.107.el6_4.4 が更新されます
---> パッケージ gnome-screensaver.x86_64 0:2.28.3-24.el6 が更新されます
---> パッケージ gnome-screensaver.x86_64 0:2.28.3-24.el6_4.1 がアップデートされます
---> パッケージ gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 は廃止されます
--> 処理依存関係: libxvidcore.so.4()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 依存関係の処理: libvdpau.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理中の依存関係: libschroedinger-1.0.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libmusicbrainz.so.4()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libmplex2-2.0.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 依存関係の処理: libmodplug.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libmms.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libmjpegutils-2.0.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: liblrdf.so.2()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 依存関係の処理: libkate.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 依存関係の処理: libfaad.so.2()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libfaac.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libdvdnav.so.4()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libdirac_encoder.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libdirac_decoder.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libdca.so.0()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libdc1394.so.22()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 処理依存関係: libcdaudio.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
--> 依存関係の処理: パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 の libass.so.4()(64 ビット)
--> 処理依存関係: libamrwb.so.3()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
---> パッケージ gstreamer-plugins-bad-free.x86_64 0:0.10.19-2.el6 は廃止されます
---> パッケージ httpd.x86_64 0:2.2.15-28.el6.centos が更新されます
---> パッケージ httpd.x86_64 0:2.2.15-29.el6.centos が更新されます
---> パッケージ httpd-manual.noarch 0:2.2.15-28.el6.centos が更新されます
---> パッケージ httpd-manual.noarch 0:2.2.15-29.el6.centos が更新されます
---> パッケージ httpd-tools.x86_64 0:2.2.15-28.el6.centos が更新されます
---> パッケージ httpd-tools.x86_64 0:2.2.15-29.el6.centos が更新されます
---> パッケージ initscripts.x86_64 0:9.03.38-1.el6.centos.1 が更新されます
---> パッケージ initscripts.x86_64 0:9.03.38-1.el6.centos.2 が更新されます
---> パッケージ kernel.x86_64 0:2.6.32-358.18.1.el6 がインストールされます
---> パッケージ kernel-devel.x86_64 0:2.6.32-358.18.1.el6 がインストールされます
---> パッケージ kernel-firmware.noarch 0:2.6.32-358.11.1.el6 が更新されます
---> パッケージ kernel-firmware.noarch 0:2.6.32-358.18.1.el6 がアップデートされます
---> パッケージ kernel-headers.x86_64 0:2.6.32-358.11.1.el6 が更新されます
---> パッケージ kernel-headers.x86_64 0:2.6.32-358.18.1.el6 が更新されます
---> パッケージ kpartx.x86_64 0:0.4.9-64.el6 が更新されます
---> パッケージ kpartx.x86_64 0:0.4.9-64.el6_4.2 がアップデートされます
---> パッケージ libtevent.x86_64 0:0.9.17-1.el6 が更新されます
---> パッケージ libtevent.x86_64 0:0.9.18-1.el6_4 が更新されます
---> パッケージ mod_ssl.x86_64 1:2.2.15-28.el6.centos が更新されます
---> パッケージ mod_ssl.x86_64 1:2.2.15-29.el6.centos が更新されます
---> パッケージ neon.x86_64 0:0.29.3-2.el6 が更新されます
---> パッケージ neon.x86_64 0:0.29.3-3.el6_4 が更新されます
---> パッケージ net-snmp.x86_64 1:5.5-44.el6_4.2 が更新されます
---> パッケージ net-snmp.x86_64 1:5.5-44.el6_4.4 は更新されます
---> パッケージ net-snmp-libs.x86_64 1:5.5-44.el6_4.2 が更新されます
---> パッケージ net-snmp-libs.x86_64 1:5.5-44.el6_4.4 が更新されます
---> パッケージ net-snmp-utils.x86_64 1:5.5-44.el6_4.2 が更新されます
---> パッケージ net-snmp-utils.x86_64 1:5.5-44.el6_4.4 が更新されます
---> パッケージ nspr.x86_64 0:4.9.2-1.el6 が更新されます
---> パッケージ nspr.x86_64 0:4.9.5-2.el6_4 は更新されます
---> パッケージ nss.x86_64 0:3.14.0.0-12.el6 が更新されます
---> パッケージ nss.x86_64 0:3.14.3-4.el6_4 が更新されます
---> パッケージ nss-softokn.x86_64 0:3.12.9-11.el6 が更新されます
---> パッケージ nss-softokn.x86_64 0:3.14.3-3.el6_4 が更新されます
---> パッケージ nss-softokn-freebl.x86_64 0:3.12.9-11.el6 が更新されます
---> パッケージ nss-softokn-freebl.x86_64 0:3.14.3-3.el6_4 がアップデートされます
---> パッケージ nss-sysinit.x86_64 0:3.14.0.0-12.el6 が更新されます
---> パッケージ nss-sysinit.x86_64 0:3.14.3-4.el6_4 は更新されます
---> パッケージ nss-tools.x86_64 0:3.14.0.0-12.el6 が更新されます
---> パッケージ nss-tools.x86_64 0:3.14.3-4.el6_4 は更新されます
---> パッケージ nss-util.x86_64 0:3.14.0.0-2.el6 が更新されます
---> パッケージ nss-util.x86_64 0:3.14.3-3.el6_4 が更新されます
---> パッケージ openswan.x86_64 0:2.6.32-20.el6_4 が更新されます
---> パッケージ openswan.x86_64 0:2.6.32-21.el6_4 が更新されます
---> パッケージ perf.x86_64 0:2.6.32-358.11.1.el6 が更新されます
---> パッケージ perf.x86_64 0:2.6.32-358.18.1.el6 が更新されます
---> パッケージ php-pecl-mongo.x86_64 0:1.4.1-1.el6.remi.1 が更新されます
---> パッケージ php-pecl-mongo.x86_64 0:1.4.2-1.el6 が更新されます
--> 依存関係の処理: php(zend-abi) = 20090626 (パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64)
--> 依存関係の処理: パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64 の php(api) = 20090626
---> パッケージ prelink.x86_64 0:0.4.6-3.el6 が更新されます
---> パッケージ prelink.x86_64 0:0.4.6-3.1.el6_4 は更新されます
---> パッケージ sos.noarch 0:2.2-38.el6.centos が更新されます
---> パッケージ sos.noarch 0:2.2-38.el6.centos.2 が更新されます
---> パッケージ xorg-x11-drv-mga.x86_64 0:1.6.1-7.el6 が更新されます
---> パッケージ xorg-x11-drv-mga.x86_64 0:1.6.1-8.el6_4 がアップデートされます
--> トランザクションチェックを実行中
---> パッケージ firefox.x86_64 0:17.0.8-1.el6.centos が更新されます
--> 処理中の依存関係: xulrunner >= 17.0.8 (パッケージ: firefox-17.0.8-1.el6.centos.x86_64)
---> パッケージ gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 は廃止されます
--> 依存関係の処理: libmodplug.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
---> パッケージ libamrwb.x86_64 0:7.0.0.4-3.el6 がインストールされます
---> パッケージ libass.x86_64 0:0.9.11-1.el6 がインストールされます
--> 依存関係の処理: パッケージ: libass-0.9.11-1.el6.x86_64 の libenca.so.0()(64 ビット)
---> パッケージ libcdaudio.x86_64 0:0.99.12p2-11.el6 がインストールされます
---> パッケージ libdc1394.x86_64 0:2.1.2-3.4.el6 がインストールされます
---> パッケージ libdca0.x86_64 0:0.0.5-4.el6 がインストールされます
---> パッケージ libdirac.x86_64 0:1.0.2-4.el6 がインストールされます
---> パッケージ libdvdnav.x86_64 0:4.1.4-0.1.svn1184.el6 がインストールされます
---> パッケージ libfaac.x86_64 0:1.28-3.el6 がインストールされます
---> パッケージ libfaad2.x86_64 1:2.7-18.el6 がインストールされます
---> パッケージ libkate.x86_64 0:0.3.7-1.el6 がインストールされます
---> パッケージ liblrdf.x86_64 0:0.5.0-2.el6 がインストールされます
--> 依存関係の処理: ladspa (パッケージ: liblrdf-0.5.0-2.el6.x86_64)
--> 依存関係の処理: libraptor2.so.0()(64 ビット)、パッケージ: liblrdf-0.5.0-2.el6.x86_64
---> パッケージ libmms.x86_64 0:0.6.2-4.el6 がインストールされます
---> パッケージ libmusicbrainz.x86_64 0:2.1.5-11.1.el6 がインストールされます
---> パッケージ libschroedinger.x86_64 0:1.0.10-3.el6 がインストールされます
---> パッケージ libvdpau1.x86_64 0:0.4.1-4.el6 がインストールされます
---> パッケージ libxvidcore.x86_64 0:1.3.2-1.el6 がインストールされます
---> パッケージ mjpegtools.x86_64 1:2.0.0-22.el6 がインストールされます
--> 依存関係の処理: パッケージ: 1:mjpegtools-2.0.0-22.el6.x86_64 の libquicktime.so.0()(64 ビット)
---> パッケージ php-pecl-mongo.x86_64 0:1.4.2-1.el6 が更新されます
--> 依存関係の処理: php(zend-abi) = 20090626 (パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64)
--> 依存関係の処理: パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64 の php(api) = 20090626
--> トランザクションチェックを実行中
---> パッケージ firefox.x86_64 0:17.0.8-1.el6.centos が更新されます
--> 処理中の依存関係: xulrunner >= 17.0.8 (パッケージ: firefox-17.0.8-1.el6.centos.x86_64)
---> パッケージ gstreamer-plugins-bad.x86_64 0:0.10.19-9.el6 は廃止されます
--> 依存関係の処理: libmodplug.so.1()(64 ビット)、パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64
---> パッケージ ladspa.x86_64 0:1.13-6.1.el6 がインストールされます
---> パッケージ libenca.x86_64 0:1.13-3.el6 がインストールされます
---> パッケージ libquicktime0.x86_64 0:1.2.4-31.el6 がインストールされます
---> パッケージ libraptor2.x86_64 0:2.0.7-3.el6 がインストールされます
---> パッケージ php-pecl-mongo.x86_64 0:1.4.2-1.el6 が更新されます
--> 依存関係の処理: php(zend-abi) = 20090626 (パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64)
--> 依存関係の処理: パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64 の php(api) = 20090626
--> 依存関係の解決が完了しました
エラー: パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64 (epel)
           要件: php(api) = 20090626
           インストール済み: php-common-5.5.0-0.33.RC2.el6.remi.x86_64 (@remi-test)
               php(api) = 20121113-64
           利用可能: php-common-5.3.3-22.el6.x86_64 (ベース)
               php(api) = 20090626
           利用可能: php-common-5.3.3-23.el6_4.x86_64 (更新)
               php(api) = 20090626
エラー: パッケージ: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 (linuxtech-release)
           必要条件: libmodplug.so.1()(64 ビット)
エラー: パッケージ: php-pecl-mongo-1.4.2-1.el6.x86_64 (epel)
           要件: php(zend-abi) = 20090626
           インストール済み: php-common-5.5.0-0.33.RC2.el6.remi.x86_64 (@remi-test)
               php(zend-abi) = 20121212-64
           利用可能: php-common-5.3.3-22.el6.x86_64 (ベース)
               php(zend-abi) = 20090626
           利用可能: php-common-5.3.3-23.el6_4.x86_64 (更新)
               php(zend-abi) = 20090626
エラー: パッケージ: firefox-17.0.8-1.el6.centos.x86_64 (更新)
           要件: xulrunner >= 17.0.8
           インストール済み: xulrunner-17.0.6-2.el6.centos.x86_64 (@updates)
               xulrunner = 17.0.6-2.el6.centos
           利用可能: xulrunner-1.9.2.4-0.10.el6.x86_64 (atrpms-stable)
               xulrunner = 1.9.2.4-0.10.el6
 この問題を回避するには、--skip-broken を使用することをお勧めします。
 rpm -Va --nofiles --nodigest を実行してみてください。

Centos については初心者ですが、GNU/Linux、Ubuntu は 2 年間使用しています。ご覧いただきありがとうございます。

答え1

Remi Collet のリポジトリから PHP 5.5 がインストールされています。バイナリ レベルでバインディングがあるため、PHP モジュールには同じバージョンの PHP が必要です。

アップデートからの php-pecl-mongo パッケージにはバージョン 5.3 が必要ですが、これは他の/元のリポジトリから入手可能であり、5.5 が使用されています。

試す

yum update --enablerepo=remi

これが機能しない場合は、必要な remi-release パッケージをインストールしてください。http://blog.famillecollet.com/pages/Config-en

それでも問題が解決しない場合は、更新を無視するか--skip-broken、他のソースから mongo モジュール パッケージを検索してください。

関連情報