Centos 5.5 で cassandra を 1.0.11-1 から 1.1.12-1 に更新しようとしています。http://www.datastax.com/docs/1.1/install/upgradingのドキュメントを読み、推奨される方法を試してみてください: yum install apache-cassandra11 でパッケージをインストールします。ただし、解決の問題が発生しています。
Cassandra を更新する正しい方法は、yum remove してから yum install することですか?
[root@cass01 ~]# yum install apache-cassandra11.noarch
Loaded plugins: allowdowngrade, fastestmirror
Loading mirror speeds from cached hostfile
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package apache-cassandra11.noarch 0:1.1.12-1 set to be updated
--> Processing Conflict: apache-cassandra11 conflicts apache-cassandra1
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package apache-cassandra1.noarch 0:1.0.11-1 set to be updated
--> Processing Conflict: apache-cassandra11 conflicts apache-cassandra1
--> Finished Dependency Resolution
apache-cassandra11-1.1.12-1.noarch from datastax has depsolving problems
--> apache-cassandra11 conflicts with apache-cassandra1
Error: apache-cassandra11 conflicts with apache-cassandra1
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
[root@cass01 ~]#