View Issue Details

IDProjectCategoryView StatusLast Update
0006172Rocky-Linux-8rubypublic2024-03-22 13:48
ReporterKjetil Torgrim Homme Assigned To 
PrioritynormalSeverityblockReproducibilityalways
Status newResolutionopen 
Platformx86_64 
Summary0006172: ruby-default-gems 3.1.4-142 requires ruby:3.1 module
DescriptionOn a system with ruby:2.5, the default module, dnf upgrade fails with "filtered out by modular filtering".
Switching to ruby:3.1 makes dnf upgrade go through, but that is not desirable.
Steps To Reproduce[root@test-rocky ~]# dnf upgrade
Last metadata expiration check: 14:01:24 ago on Thu Mar 21 23:41:57 2024.
Error:
 Problem 1: package ruby-default-gems-3.1.4-142.module+el8.9.0+1759+ff68ae72.noarch from appstream requires ruby(rubygems) >= 3.3.26, but none of the providers can be installed
  - cannot install the best update candidate for package rubygem-did_you_mean-1.2.0-111.module+el8.9.0+1536+5f79634e.noarch
  - package rubygems-3.3.26-142.module+el8.9.0+1759+ff68ae72.noarch from appstream is filtered out by modular filtering
 Problem 2: package ruby-default-gems-3.1.4-142.module+el8.9.0+1759+ff68ae72.noarch from appstream requires ruby(rubygems) >= 3.3.26, but none of the providers can be installed
  - cannot install the best update candidate for package rubygem-openssl-2.1.2-111.module+el8.9.0+1536+5f79634e.x86_64
  - package rubygems-3.3.26-142.module+el8.9.0+1759+ff68ae72.noarch from appstream is filtered out by modular filtering
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Additional Information[root@test-rocky ~]# dnf upgrade --nobest
Last metadata expiration check: 14:05:50 ago on Thu Mar 21 23:41:57 2024.
Dependencies resolved.

 Problem 1: package ruby-default-gems-3.1.4-142.module+el8.9.0+1759+ff68ae72.noarch from appstream requires ruby(rubygems) >= 3.3.26, but none of the providers can be installed
  - cannot install the best update candidate for package rubygem-did_you_mean-1.2.0-111.module+el8.9.0+1536+5f79634e.noarch
  - package rubygems-3.3.26-142.module+el8.9.0+1759+ff68ae72.noarch from appstream is filtered out by modular filtering
 Problem 2: package ruby-default-gems-3.1.4-142.module+el8.9.0+1759+ff68ae72.noarch from appstream requires ruby(rubygems) >= 3.3.26, but none of the providers can be installed
  - cannot install the best update candidate for package rubygem-openssl-2.1.2-111.module+el8.9.0+1536+5f79634e.x86_64
  - package rubygems-3.3.26-142.module+el8.9.0+1759+ff68ae72.noarch from appstream is filtered out by modular filtering
=======================================================================================================================================
 Package Architecture Version Repository Size
=======================================================================================================================================
Skipping packages with broken dependencies:
 ruby-default-gems noarch 3.1.4-142.module+el8.9.0+1759+ff68ae72 appstream 78 k

Transaction Summary
=======================================================================================================================================
Skip 1 Package

Nothing to do.
Complete!
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-03-22 13:48 Kjetil Torgrim Homme New Issue