Resolves: rhbz#2270544
Resolves: rhbz#2168292
For details of the evolution please check `private-ruby-3.2` branch.