Bug 684172 - [PACKAGING] 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*
Summary: [PACKAGING] qpid-qmf-0.9.1079953-1.el4 requires libqpidtypes.so.0, but latest...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise MRG
Classification: Red Hat
Component: qpid-qmf
Version: Development
Hardware: Unspecified
OS: Linux
high
urgent
Target Milestone: 2.0
: ---
Assignee: Nuno Santos
QA Contact: Frantisek Reznicek
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-11 11:41 UTC by Frantisek Reznicek
Modified: 2015-11-16 01:13 UTC (History)
6 users (show)

Fixed In Version: python-qmf-0.9.1079953-3.el5, python-qmf-0.9.1079953-3.el4
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:


Attachments (Terms of Use)

Description Frantisek Reznicek 2011-03-11 11:41:08 UTC
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:

Comment 2 Frantisek Reznicek 2011-03-11 12:05:35 UTC
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

Comment 3 Nuno Santos 2011-03-15 21:19:36 UTC
Fixed in python-qmf-0.9.1079953-3.el4 and python-qmf-0.9.1079953-3.el5

Comment 5 Frantisek Reznicek 2011-04-04 07:38:31 UTC
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


Note You need to log in before you can comment on or make changes to this bug.