When upgrading from ipsilon-0.6.0 to ipsilon-1.0.0 from https://kojipkgs.fedoraproject.org//packages/ipsilon/1.0.0/1.el7/noarch/ ... I got the following error:
Error: Package: ipsilon-authkrb-0.6.0-1.el7.centos.noarch (@ipsilon) Requires: ipsilon-base = 0.6.0-1.el7.centos Removing: ipsilon-base-0.6.0-1.el7.centos.noarch (@ipsilon) ipsilon-base = 0.6.0-1.el7.centos Updated By: ipsilon-base-1.0.0-1.el7.noarch (/ipsilon-base-1.0.0-1.el7.noarch) ipsilon-base = 1.0.0-1.el7 Error: Package: ipsilon-authgssapi-1.0.0-1.el7.noarch (/ipsilon-authgssapi-1.0.0-1.el7.noarch) Requires: mod_auth_gssapi
I am fairly sure this is the result of the package being renamed from ipsilon-authkrb to ipsilon-authgssapi, which means that the ipsilon-authgssapi package needs to have obsoletes: ipsilon-authkrb
ipsilon-authkrb
ipsilon-authgssapi
obsoletes: ipsilon-authkrb
ALSO: The second section is relating to what I am guessing is a renamed package in Fedora?
The line that requires: mod_auth_gssapi should instead read requires: mod_auth_kerb for EL7.
requires: mod_auth_gssapi
requires: mod_auth_kerb
Regarding the rename: we decided we would not do backwards compatibility to pre-1.0.0.
And the package mod_auth_gssapi is something totally different and incompatible with mod_auth_kerb. mod_auth_gssapi is not in RHEL at this moment, which is why I have not pushed ipsilon to epel7 stable.
resolution: => invalid rhbz: => status: new => closed
Note that for EL7 there is a copr: https://copr.fedoraproject.org/coprs/puiterwijk/ipsilon/
Fields changed
rhbz: => 0
Metadata Update from @nkinder: - Issue set to the milestone: 1.0
Login to comment on this ticket.