Project

General

Profile

Actions

Bug #23241

closed

Can't upgrade to RHEL 7.5 is missing a package requirement

Added by Mario Gamboa almost 6 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
High
Assignee:
-
Category:
-
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

i'm trying to upgrade katello to the latest rhel 7.5 but is complain with the rubygem-rkerberos packages that comes from epel channel
Error: Package: rubygem-rkerberos-0.1.3-5.el7.x86_64 (@epel)
Requires: libkadm5clnt_mit.so.8()(64bit)
Removing: libkadm5-1.15.1-8.el7.x86_64 (@rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Updated By: libkadm5-1.15.1-19.el7.x86_64 (rhel-7-server-rpms)
~libkadm5clnt_mit.so.11()(64bit)
Available: krb5-libs-1.11.3-49.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: krb5-libs-1.12.2-14.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: krb5-libs-1.12.2-15.el7_1.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: krb5-libs-1.13.2-10.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: krb5-libs-1.13.2-12.el7_2.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: libkadm5-1.14.1-26.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Available: libkadm5-1.14.1-27.el7_3.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8()(64bit)
Removing: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda/7.4)
Not found
Updated By: krb5-libs-1.15.1-19.el7.x86_64 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.14.1-26.el7.i686 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.14.1-27.el7_3.i686 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.15.1-18.el7.i686 (rhel-7-server-rpms)
Not found
Available: libkadm5-1.15.1-18.el7.i686 (rhel-7-server-rpms)
Not found
Error: Package: rubygem-rkerberos-0.1.3-5.el7.x86_64 (@epel)
Requires: libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Removing: libkadm5-1.15.1-8.el7.x86_64 (@rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Updated By: libkadm5-1.15.1-19.el7.x86_64 (rhel-7-server-rpms)
~libkadm5clnt_mit.so.11(kadm5clnt_mit_11_MIT)(64bit)
Available: krb5-libs-1.11.3-49.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: krb5-libs-1.12.2-14.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: krb5-libs-1.12.2-15.el7_1.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: krb5-libs-1.13.2-10.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: krb5-libs-1.13.2-12.el7_2.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: libkadm5-1.14.1-26.el7.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Available: libkadm5-1.14.1-27.el7_3.x86_64 (rhel-7-server-rpms)
libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Removing: krb5-libs-1.15.1-8.el7.x86_64 (@anaconda/7.4)
Not found
Updated By: krb5-libs-1.15.1-19.el7.x86_64 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.14.1-26.el7.i686 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.14.1-27.el7_3.i686 (rhel-7-server-rpms)
Not found
Available: krb5-libs-1.15.1-18.el7.i686 (rhel-7-server-rpms)
Not found
Available: libkadm5-1.15.1-18.el7.i686 (rhel-7-server-rpms)
Not found **************************************************************
Dependency resolving failed due to missing dependencies.
Some repositories on your system are disabled, but yum can enable them
and search for missing dependencies. This will require downloading
metadata for disabled repositories and may take some time and traffic.
Actions #1

Updated by Mario Gamboa almost 6 years ago

Apparently the current package installed of the rubygem-rkerberos is looking for libkadm5clnt_mit.so.8()(64bit) when this rubygem-rkerberos-0.1.5-5.fc26.x86_64.rpm is have same version that now is coming with RHEL 7.5 libkadm5clnt_mit.so.11()(64bit) is possible to use the fedora instead the epel one?

Actions #2

Updated by Jon Cain almost 6 years ago

You can still update to 7.5, but will need to exclude the install/update of the following packages:

krb5-libs.x86_64 1.15.1-19.el7
krb5-workstation.x86_64 1.15.1-19.el7
libkadm5.x86_64 1.15.1-19.el7

This will leave v1.15.1-8.el7 installed, which still contains the now-removed library. This is the last version that includes this lib.

Until EPEL updates to a newer version of rubygem-rkerberos, this issue will remain - as Mario suggested, an FC RPM may provide a solution, but I suspect that will introduce additional dependency issues.

Some background:

https://bugzilla.redhat.com/show_bug.cgi?id=1566310
https://bugzilla.redhat.com/show_bug.cgi?id=1330431

Actions #3

Updated by Evgeni Golov almost 6 years ago

Actions #4

Updated by Justin Sherrill almost 6 years ago

  • Status changed from New to Rejected
  • translation missing: en.field_release set to 166

Closing since this is an epel issue and nothing we can do.

Actions

Also available in: Atom PDF