Bug #30111
closedUnsatisfied requires in tfm-rubygem-logging
Description
Attempting to update to Foreman 2.0.1, and I am getting an unsatisfied dependency requirement due to another package being obsoleted:
Error: Package: tfm-rubygem-logging-2.2.2-5.el7sat.noarch
Requires: tfm-ror52-rubygem(multi_json) >= 1.10
Removing: tfm-ror52-rubygem_multi_json-1.13.1-1.el7sat.noarch
tfm-ror52-rubygem(multi_json) = 1.13.1
Obsoleted By: tfm-rubygem_multi_json-1.14.1-1.el7.noarch
Not found
I pulled down the SRPM for tfm-rubygem-logging, and I can see that the spec file has a requires that includes %{?scl_prefix_ror} rather than %{?scl_prefix}.
This is on a RHEL 7.8 server
Updated by Evgeni Golov over 4 years ago
Why do you have a "el7sat" in your version? That's a Satellite RPM you should not have installed on a Foreman system :)
The packages on yum.theforeman.org should be OK.
Updated by Evgeni Golov over 4 years ago
- Status changed from New to Rejected
I am going to close this as rejected, as there was no further feedback from the reporter and our RPMs use the correct prefix.
Feel free to re-open when this occurs again.