Problem: package ondemand-passenger-6.0.20-1.ood3.1.6.el9.x86_64

Hi I am seeing the following error when installing on my rhel9.4 login server.

  1. rpm install succeeds: dnf install https://yum.osc.edu/ondemand/3.1/ondemand-release-web-3.1-1.el9.noarch.rpm

  2. " dnf install ondemand"

Advice welcome. Thx

Problem: package ondemand-passenger-6.0.20-1.ood3.1.6.el9.x86_64 from ondemand-web requires libruby.so.3.1()(64bit), but none of the providers can be installed

  • cannot install both ruby-libs-3.1.4-143.module+el9.3.0+21558+96b51efd.x86_64 from rhel-9-for-x86_64-appstream-rpms and ruby-libs-3.0.7-162.el9_4.x86_64 from @System
  • cannot install both ruby-libs-3.1.2-141.module+el9.1.0+15737+76195479.x86_64 from rhel-9-for-x86_64-appstream-rpms and ruby-libs-3.0.7-162.el9_4.x86_64 from @System
  • cannot install both ruby-libs-3.1.5-144.module+el9.4.0+21780+79b7bdb5.x86_64 from rhel-9-for-x86_64-appstream-rpms and ruby-libs-3.0.7-162.el9_4.x86_64 from @System
  • problem with installed package rubygem-ffi-1.15.5-3.el9.x86_64
  • package rubygem-ffi-1.15.5-3.el9.x86_64 from @System requires libruby.so.3.0()(64bit), but none of the providers can be installed
  • package rubygem-ffi-1.15.5-3.el9.x86_64 from epel requires libruby.so.3.0()(64bit), but none of the providers can be installed
  • package ruby-libs-3.0.4-160.el9_0.x86_64 from rhel-9-for-x86_64-appstream-rpms is filtered out by modular filtering
  • package ruby-libs-3.0.3-159.el9.x86_64 from rhel-9-for-x86_64-appstream-rpms is filtered out by modular filtering
  • package ruby-libs-3.0.4-161.el9.x86_64 from rhel-9-for-x86_64-appstream-rpms is filtered out by modular filtering
  • package ruby-libs-3.0.7-162.el9_4.x86_64 from rhel-9-for-x86_64-appstream-rpms is filtered out by modular filtering
  • package ondemand-3.1.10-1.el9.x86_64 from ondemand-web requires ondemand-passenger = 6.0.20-1.ood3.1.6.el9, but none of the providers can be installed
  • cannot install the best candidate for the job

ok, this I think was the issue. Removed these, lets see

Removing dependent packages:
facter noarch 4.3.0-2.el9 @epel 770 k
rubygem-ffi x86_64 1.15.5-3.el9 @epel 518 k
rubygem-sys-filesystem noarch 1.4.3-2.el9 @epel 55 k

If your installing most of your base system from a local repo via a sync, you might need to make sure that sync is up to date.