On May 3, 2010, at 2:23 AM, Andrew Beekhof wrote: > > > I doubt openais conflicts with corosync, unless you have a very old > version of cman. > The repos include openais 1.0.x which is built against corosync. >
Unless I am doing something terribly wrong, this is not the case. Redhat 5.5 (the latest at the moment) comes with cman-2.0.115-34.el5.x86_64.rpm # rpm -q --requires -p cman-2.0.115-34.el5.x86_64.rpm warning: cman-2.0.115-34.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 kernel >= 2.6.18-36.el5 /sbin/chkconfig /sbin/chkconfig openais pexpect /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /bin/bash /usr/bin/perl /usr/bin/python libcpg.so.2()(64bit) libcpg.so.2(OPENAIS_CPG_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.3)(64bit) libc.so.6(GLIBC_2.3)(64bit) libdlm.so.2()(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.4)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libSaCkpt.so.2()(64bit) libSaCkpt.so.2(OPENAIS_CKPT_B.01.01)(64bit) libxml2.so.2()(64bit) libz.so.1()(64bit) perl(Getopt::Std) perl(IPC::Open3) perl(Net::Telnet) perl(POSIX) perl(strict) perl(warnings) perl(XML::LibXML) So, it depends on openais 0.8 (libcpg.so.2) And here is yum output: # yum install gnbd Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package gnbd.x86_64 0:1.1.7-1.el5 set to be updated --> Processing Dependency: libcman.so.2()(64bit) for package: gnbd --> Running transaction check ---> Package cman.x86_64 0:2.0.115-34.el5 set to be updated --> Processing Dependency: libSaCkpt.so.2(OPENAIS_CKPT_B.01.01)(64bit) for package: cman --> Processing Dependency: perl(Net::Telnet) for package: cman --> Processing Dependency: perl(XML::LibXML) for package: cman --> Processing Dependency: pexpect for package: cman --> Processing Dependency: openais for package: cman --> Processing Dependency: libcpg.so.2(OPENAIS_CPG_1.0)(64bit) for package: cman --> Processing Dependency: libSaCkpt.so.2()(64bit) for package: cman --> Processing Dependency: libcpg.so.2()(64bit) for package: cman --> Running transaction check ---> Package openais.x86_64 0:0.80.6-16.el5 set to be updated ---> Package perl-Net-Telnet.noarch 0:3.03-5 set to be updated ---> Package perl-XML-LibXML.x86_64 0:1.58-6 set to be updated --> Processing Dependency: perl-XML-NamespaceSupport for package: perl-XML-LibXML --> Processing Dependency: perl-XML-LibXML-Common for package: perl-XML-LibXML --> Processing Dependency: perl(XML::SAX::Exception) for package: perl-XML-LibXML --> Processing Dependency: perl(XML::LibXML::Common) for package: perl-XML-LibXML --> Processing Dependency: perl-XML-SAX for package: perl-XML-LibXML --> Processing Dependency: perl(XML::SAX::DocumentLocator) for package: perl-XML-LibXML --> Processing Dependency: perl(XML::SAX::Base) for package: perl-XML-LibXML --> Processing Dependency: perl(XML::NamespaceSupport) for package: perl-XML-LibXML ---> Package pexpect.noarch 0:2.3-3.el5 set to be updated --> Running transaction check ---> Package perl-XML-LibXML-Common.x86_64 0:0.13-8.2.2 set to be updated ---> Package perl-XML-NamespaceSupport.noarch 0:1.09-1.2.1 set to be updated ---> Package perl-XML-SAX.noarch 0:0.14-8 set to be updated --> Processing Conflict: corosync conflicts openais <= 0.89 --> Finished Dependency Resolution corosync-1.2.1-1.el5.x86_64 from installed has depsolving problems --> corosync conflicts with openais Error: corosync conflicts with openais Vadym _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf