Currently pulp.spec has conditional requires for Fedora 12 and lower: Requires: qpidd Requires: qpidd-ssl %if 0%{?fedora} < 13 Requires: rhm-cpp-server-store %else: Requires: qpid-cpp-server-store %endif but RHEL will fall into the requires: Requires: qpid-cpp-server-store which may or many not work for RHEL6. Need to determine the package names for RHEL5/6 and adjust the specfile accordingly.
RHEL 5.5 has: qpid-cpp-server-0.7.946106-17.el5.i386.rpm qpid-cpp-server-ssl-0.7.946106-17.el5.i386.rpm qpid-cpp-server-store-0.7.946106-17.el5.i386.rpm So, the %else will work. As for RHEL 6, All I can find in nightly builds so far is: qpid-cpp-server-0.7.946106-5.el6.i686.rpm But, I'm still looking.
Added qpid-cpp-server, qpid-cpp-server-ssl, qpid-cpp-server-store requirement to pulp.spec for rhel5 dist tag. To get these packages RHEL5 users will need to have MRG entitlements.
The qpid packages that we require should be part of the mrg-messaging-base repo, that we will be able to entitle Kalpana customers to without the need for an additional mrg entitlement. -Todd
Fixed in 0.109.
verified
Closing with Community Release 15 pulp-0.0.223-4.