Update rubygem dependencies
logger is used, and while it happens to be in ruby-default-gems in RHEL 10 and was getting pulled in anyway, as of Ruby 4.0 (F44+) it has moved to ruby-bundled-gems. Either way, the dependency must be expressed as rubygem(logger); there is no rubygem-logger package or provide. Similarly, express all rubygem dependencies in the same form, to avoid similar issues in the future.
This commit is contained in:
parent
31bd91d90a
commit
430329f303
14
pcs.spec
14
pcs.spec
@ -168,11 +168,12 @@ BuildRequires: openssl-devel
|
||||
BuildRequires: ruby >= 2.5.0
|
||||
BuildRequires: ruby-devel
|
||||
BuildRequires: rubygems
|
||||
BuildRequires: rubygem-bundler
|
||||
BuildRequires: rubygem-json
|
||||
BuildRequires: rubygem-rexml
|
||||
BuildRequires: rubygem(bundler)
|
||||
BuildRequires: rubygem(json)
|
||||
BuildRequires: rubygem(logger)
|
||||
BuildRequires: rubygem(rexml)
|
||||
# ruby libraries for tests
|
||||
BuildRequires: rubygem-test-unit
|
||||
BuildRequires: rubygem(test-unit)
|
||||
# for touching patch files (sanitization function)
|
||||
BuildRequires: diffstat
|
||||
# for post, preun and postun macros
|
||||
@ -209,8 +210,9 @@ Requires: python3-tornado
|
||||
# ruby and gems for pcsd
|
||||
Requires: ruby >= 3.3.0
|
||||
Requires: rubygems
|
||||
Requires: rubygem-json
|
||||
Requires: rubygem-rexml
|
||||
Requires: rubygem(json)
|
||||
Requires: rubygem(logger)
|
||||
Requires: rubygem(rexml)
|
||||
# for pycurl - the tilde fixes issue with RC version sorting, see macro
|
||||
# definition above
|
||||
Requires: libcurl%{?_isa} >= %{libcurl_ver}~
|
||||
|
||||
Loading…
Reference in New Issue
Block a user