Project

Profile

Help

Issue #1340

closed

Qpid-cpp-server dependency broken

Added by placko over 8 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
2.7.0 Beta
Platform Release:
OS:
RHEL 6
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Installation of qpid-cpp-server and qpid-cpp-client fails with

Error: Package: qpid-cpp-server-0.26-9.el6.x86_64 (pulp-2.7-testing) Requires: libqpid-proton.so.2()(64bit) Error: Package: qpid-cpp-client-0.26-9.el6.x86_64 (pulp-2.7-testing) Requires: libqpid-proton.so.2()(64bit)

Reason is, that qpid-cpp-server and qpid-cpp-client in repositories are both in version 0.26-9 and requires libqpid-proton.so.2 from package qpid-proton-c-0.9-x, while in repositories qpid-proton-c-0.10-2 with libqpid-proton.so.3 is available.

Actions #1

Updated by bmbouter over 8 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter
  • Priority changed from Normal to High
  • Severity changed from 2. Medium to 3. High

For el6 we are going to switch to try to switch to a newer versions of these packages. jsherrill is building them in koji.katello now.

qpid-cpp-0.34-4
qpid-tools-0.32-9
python-qpid-0.32-9

Actions #2

Updated by mhrivnak over 8 years ago

  • Triaged changed from No to Yes
Actions #3

Updated by bmbouter over 8 years ago

We are working w/ the Qpid team to get this fixed, but currently there is no fix. There are some workarounds suggested here:

https://www.redhat.com/archives/pulp-list/2015-November/msg00006.html

Actions #4

Updated by bmbouter over 8 years ago

Modern Qpid bits have been published at a copr repo. That repo will be used going forward for Qpid bits. The next step is to:

1) point users to this page in the installation notes: http://qpid.apache.org/packages.html#epel
2) remove python-qpid, qpid-cpp, and qpid-qmf for EL6 (not EL5!) from external_deps.json

Added by bmbouter over 8 years ago

Revision 061145bf | View on GitHub

Removes qpid 0.26 stack from external_deps.json

https://pulp.plan.io/issues/1340 re #1340

Added by bmbouter over 8 years ago

Revision 061145bf | View on GitHub

Removes qpid 0.26 stack from external_deps.json

https://pulp.plan.io/issues/1340 re #1340

Actions #5

Updated by bmbouter over 8 years ago

PR for the external deps change is here: https://github.com/pulp/pulp/pull/2195

I want to put one together for the docs changes more thoroughly.

Added by bmbouter over 8 years ago

Revision 881e0466 | View on GitHub

Adds links to Qpid and RabbitMQ installation docs.

https://pulp.plan.io/issues/1340 closes #1340

Added by bmbouter over 8 years ago

Revision 881e0466 | View on GitHub

Adds links to Qpid and RabbitMQ installation docs.

https://pulp.plan.io/issues/1340 closes #1340

Actions #6

Updated by bmbouter over 8 years ago

  • Status changed from ASSIGNED to MODIFIED
  • % Done changed from 0 to 100
Actions #7

Updated by bmbouter over 8 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

The docs fixes are live on RTD in the 2.6 and 2.7 installation instructions. See the "note" at the bottom of this section.

http://pulp.readthedocs.org/en/latest/user-guide/installation.html#repositories

Actions #8

Updated by bmbouter about 5 years ago

  • Tags Pulp 2 added
Actions #9

Updated by bmbouter almost 4 years ago

  • Category deleted (14)

We are removing the 'API' category per open floor discussion June 16, 2020.

Also available in: Atom PDF