Hide Forgot
Description of problem: qpid-qmf-0.9.1079953-1.el4 requires libqpidtypes.so.0, but latest qpid-cpp-client-0.9.1079953-1.el4 provides libqpidtypes.so.1* qpid-cpp-mrg packages doesn't install with python-qmf packages - qpid-qmf package requirements are bad, need to change spec file this way: s/libqpidtypes.so.0/libqpidtypes.so.1/g Version-Release number of selected component (if applicable): qpid-qmf-*0.9.1079953-1.el4 & qpid-cpp-*0.9.1079953-1.el4 How reproducible: 100% Steps to Reproduce: 1. try to install messaging + qmf Actual results: Messaging + QMF packages are not installable together. Expected results: Messaging + QMF packages should be installable together. Additional info:
This issue is currently present on RHEL4 and RHEL5 not on RHEL6: [f_ii@quad ~]$ rpm -qRp http://download.devel.redhat.com/brewroot/packages/python-qmf/0.9.1078967/3.el5/i386/qpid-qmf-0.9.1078967-3.el5.i386.rpm | grep libqpidtypes.so libqpidtypes.so.0 [f_ii@quad ~]$ rpm -qlp http://download.devel.redhat.com/brewroot/packages/qpid-cpp-mrg/0.9.1079953/1.el5/i386/qpid-cpp-client-0.9.1079953-1.el5.i386.rpm | grep libqpidtypes.so /usr/lib/libqpidtypes.so.1 /usr/lib/libqpidtypes.so.1.1.1 [f_ii@quad ~]$ rpm -qpR http://download.devel.redhat.com/brewroot/packages/python-qmf/0.9.1079953/2.el6/i686/qpid-qmf-0.9.1079953-2.el6.i686.rpm | grep libqpidtypes.so libqpidtypes.so.0 [f_ii@quad ~]$ rpm -qlp http://download.devel.redhat.com/brewroot/packages/qpid-cpp/0.9.1079953/1.el6/i686/qpid-cpp-client-0.9.1079953-1.el6.i686.rpm | grep libqpidtypes.so /usr/lib/libqpidtypes.so.0 /usr/lib/libqpidtypes.so.0.1.2
Fixed in python-qmf-0.9.1079953-3.el4 and python-qmf-0.9.1079953-3.el5
The packaging issue has been fixed, tested on RHEL 4.9 / 5.6 i386 / x86_64 on packages: # rpm -qa | grep -E '(qpid|sesame)' | sort python-qpid-0.10-1.el5.noarch python-qpid-qmf-0.10-2.el5.i386 qpid-cpp-client-0.10-1.el5.i386 qpid-cpp-client-devel-0.10-1.el5.i386 qpid-cpp-client-devel-docs-0.10-1.el5.i386 qpid-cpp-client-rdma-0.10-1.el5.i386 qpid-cpp-client-ssl-0.10-1.el5.i386 qpid-cpp-mrg-debuginfo-0.10-1.el5.i386 qpid-cpp-server-0.10-1.el5.i386 qpid-cpp-server-cluster-0.10-1.el5.i386 qpid-cpp-server-devel-0.10-1.el5.i386 qpid-cpp-server-rdma-0.10-1.el5.i386 qpid-cpp-server-ssl-0.10-1.el5.i386 qpid-cpp-server-store-0.10-1.el5.i386 qpid-cpp-server-xml-0.10-1.el5.i386 qpid-dotnet-0.4.738274-2.el5.i386 qpid-java-client-0.10-1.el5.noarch qpid-java-common-0.10-1.el5.noarch qpid-java-example-0.10-1.el5.noarch qpid-qmf-0.10-2.el5.i386 qpid-qmf-debuginfo-0.10-2.el5.i386 qpid-qmf-devel-0.10-2.el5.i386 qpid-tests-0.9.1078967-1.el5.noarch qpid-tools-0.10-1.el5.noarch rh-qpid-cpp-tests-0.10-1.el5.i386 ruby-qpid-qmf-0.10-2.el5.i386 sesame-0.10-1.el5.i386 sesame-debuginfo-0.10-1.el5.i386 -> VERIFIED