Project

General

Profile

Actions

Bug #15432

closed

remove rubygem-rkerberos dependency on libkadm5clnt_mit.so

Added by Ivan Necas almost 8 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
RPMs
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1330431
Description of problem:
The current version of rubygem-rkerberos requires libkadm5clnt_mit.so.8. This is quite unfortunate as functions provided by this lib are not considered stable by upstream [1] and it may change with krb5 rebase. If it changes (what happened with RHEL-7.2 and now with RHEL-7.3), krb5 has no other option than pretending that it is still providing the old version [2]. This is a very bad practice, IMHO.

It looks like our layered product do not use the kadm5 functions provided by this gem [3], so I think this could be removed from this package and provided as an extra package (ideally distributed in extras repository as we can not guarantee the stability) to still provide this functionality to potential third party consumers.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1166012#c5
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1292153#c24
[3] https://bugzilla.redhat.com/show_bug.cgi?id=1166012#c8

Version-Release number of selected component (if applicable):
rubygem-rkerberos-0.1.2-3.el7sat

How reproducible:
always

Steps to Reproduce:
  1. rpm -qpR rubygem-rkerberos-0.1.2-3.el7sat.x86_64.rpm |grep kadm5
    libkadm5clnt_mit.so.8()(64bit)
    libkadm5clnt_mit.so.8(kadm5clnt_mit_8_MIT)(64bit)
Actions #1

Updated by Dominic Cleal almost 8 years ago

  • Project changed from Foreman to Packaging
  • Category changed from Packaging to RPMs
  • Priority changed from High to Normal

This should be filed against rkerberos, not Foreman. (Or EPEL7 if it's only packaging - we only maintain EL6.)

Actions #3

Updated by Eric Helms about 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF