Red Hat Bugzilla – Bug 1001961
Wrong obsoletes in krb5-pkinit-openssl
Last modified: 2015-03-02 00:28:00 EST
Description of problem: This changelog tells it all: * Thu Aug 30 2012 Nalin Dahyabhai <nalin@redhat.com> 1.10.3-2 - undo rename from krb5-pkinit-openssl to krb5-pkinit on EL6 - version the Obsoletes: on the krb5-pkinit-openssl to krb5-pkinit rename - reintroduce the init scripts for non-systemd releases - forward-port %%{?_rawbuild} annotations from EL6 packaging The rename was undone but obsoletes was not undone. These lines should be removed from krb5.spec: %if 0%{?fedora} >= 17 || 0%{?rhel} >= 6 Obsoletes: krb5-pkinit-openssl < %{version}-%{release} Provides: krb5-pkinit-openssl = %{version}-%{release} %endif Logics is correctly on fedora spec where rename of the package is in place for 0%{?rhel} > 6 - note there is no >= 6.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2014-1389.html