現象
CentOS 6.2 を 6.6 へアップデートしようとしたら以下のエラーが大量に出てきました。
# yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
(長いので途中省略)
Error: Package: matahari-host-0.4.4-11.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
Requires: libqpidclient.so.5()(64bit)
Removing: qpid-cpp-client-0.12-6.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
libqpidclient.so.5()(64bit)
Updated By: qpid-cpp-client-0.14-22.el6_3.
x86_64 (base)
Not found
Error: Package: matahari-service-0.4.4-11.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
Requires: libqpidcommon.so.5()(64bit)
Removing: qpid-cpp-client-0.12-6.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
libqpidcommon.so.5()(64bit)
Updated By: qpid-cpp-client-0.14-22.el6_3.
x86_64 (base)
Not found
Error: Package: matahari-agent-lib-0.4.4-11.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
Requires: libqpidclient.so.5()(64bit)
Removing: qpid-cpp-client-0.12-6.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
libqpidclient.so.5()(64bit)
Updated By: qpid-cpp-client-0.14-22.el6_3.
x86_64 (base)
Not found
(長いので途中省略)
Error: Package: matahari-network-0.4.4-11.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
Requires: libqpidclient.so.5()(64bit)
Removing: qpid-cpp-client-0.12-6.el6.
x86_64 (@anaconda-
CentOS-201112091719.
x86_64/6.2)
libqpidclient.so.5()(64bit)
Updated By: qpid-cpp-client-0.14-22.el6_3.
x86_64 (base)
Not found
You could try using --skip-broken to work around the problem
You could try running:
rpm -Va --nofiles --nodigest
対処方法
matahari を削除してから yum update すればOKです。
# yum remove matahari-*
# yum update
mahatari の開発は終了しておりセキュリティ上の問題があるため CentOS 6.5 から削除されたそうです。