Project

General

Profile

Bug #10665

EPEL qpid packages conflicts with katello-pulp qpid packages

Added by Baptiste Agasse about 4 years ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

When you follow http://www.katello.org/docs/2.2/installation/index.html to install katello on a fresh CentOS 7 x86_64 box, yum ends with dependencies problems for "qpid" packages.

Workaround:
  • Install yum priorities plugin and set a lower priority to EPEL repo.

History

#1 Updated by Erik van Pienbroek about 4 years ago

This is a regression caused by the https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-0952/qpid-qmf-0.28-27.el7,qpid-cpp-0.30-12.el7 update which was pushed to EPEL7 recently.
Performing a 'yum update' on an already installed RHEL7 Katello 2.2 environment gives this failure:

--> Finished Dependency Resolution
Error: Package: ruby193-rubygem-qpid_messaging-0.30.0-1.el7.x86_64 (@katello)
Requires: libqpidclient.so.10()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidclient.so.10()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidclient.so.2()(64bit)
Error: Package: python-qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidtypes.so.2()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidtypes.so.2()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidtypes.so.1()(64bit)
Error: Package: python-qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidmessaging.so.3()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidmessaging.so.3()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidmessaging.so.2()(64bit)
Error: Package: ruby193-rubygem-qpid_messaging-0.30.0-1.el7.x86_64 (@katello)
Requires: libqpidmessaging.so.3()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidmessaging.so.3()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidmessaging.so.2()(64bit)
Error: Package: qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidclient.so.10()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidclient.so.10()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidclient.so.2()(64bit)
Error: Package: qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidmessaging.so.3()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidmessaging.so.3()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidmessaging.so.2()(64bit)
Error: Package: ruby193-rubygem-qpid_messaging-0.30.0-1.el7.x86_64 (@katello)
Requires: libqpidtypes.so.2()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidtypes.so.2()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidtypes.so.1()(64bit)
Error: Package: qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidtypes.so.2()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidtypes.so.2()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidtypes.so.1()(64bit)
Error: Package: qpid-qmf-0.30-5.el7.x86_64 (@katello-pulp)
Requires: libqpidcommon.so.10()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidcommon.so.10()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidcommon.so.2()(64bit)
Error: Package: ruby193-rubygem-qpid_messaging-0.30.0-1.el7.x86_64 (@katello)
Requires: libqpidcommon.so.10()(64bit)
Removing: qpid-cpp-client-0.30-7.proton.0.9.el7.x86_64 (@katello-pulp)
libqpidcommon.so.10()(64bit)
Updated By: qpid-cpp-client-0.30-12.el7.x86_64 (epel)
~libqpidcommon.so.2()(64bit)

#2 Updated by Eric Helms about 4 years ago

  • Status changed from New to Resolved
  • Legacy Backlogs Release (now unused) set to 51
  • Triaged changed from No to Yes

This is resolved in 2.2.1 by setting priority and requiring the yum priority plugin. Please update to 2.2.1 via 'yum update \*katello\* \*foreman\*'

#3 Updated by cristian falcas almost 4 years ago

It seems that there are no qpid-*-0.30 version anywhere.

I could only found http://cbs.centos.org/koji/rpmlist?buildrootID=864&type=built

Is there an "official" repo where we can get 0.30 rpms?

#5 Updated by Eric Helms over 3 years ago

  • Project changed from Katello to Packaging
  • Category deleted (88)

#6 Updated by Greg Sutcliffe about 1 year ago

  • Target version deleted (Katello 2.2.1)

Also available in: Atom PDF