Project

General

Profile

Actions

Bug #30111

closed

Unsatisfied requires in tfm-rubygem-logging

Added by Dustin Crowl over 4 years ago. Updated over 4 years ago.

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

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

Actions #1

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.

Actions #2

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.

Actions

Also available in: Atom PDF