[Pacemaker] pacemaker and gnbd
Vadym Chepkov
vchepkov at gmail.com
Mon May 3 13:03:02 UTC 2010
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
More information about the Pacemaker
mailing list