Project

General

Profile

Bug #23241

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

Added by Mario Gamboa about 4 years ago. Updated almost 4 years ago.

Status:
Rejected
Priority:
High
Assignee:
-
Category:
-
Target version:
Difficulty:
Triaged:
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

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.

History

#1 Updated by Mario Gamboa about 4 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?

#2 Updated by Jon Cain about 4 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

#3 Updated by Evgeni Golov about 4 years ago

#4 Updated by Justin Sherrill about 4 years ago

  • Legacy Backlogs Release (now unused) set to 166
  • Status changed from New to Rejected

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

Also available in: Atom PDF