Missing dependency on ruby-erb
Description:
ruby 3.2 no longer depends on ruby-default-gems which depends on ruby-erb.
Additional info:
- extra-staging/ruby-webrick 1.8.1-3
- extra-staging/ruby 3.2.4-1
Steps to reproduce:
After enabling staging
$ pacman -S ruby-webrick
$ ruby -e 'require "webrick"'
<internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require': cannot load such file -- erb (LoadError)
Did you mean? drb
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpservlet/erbhandler.rb:14:in `<top (required)>'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpservlet.rb:15:in `require_relative'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpservlet.rb:15:in `<top (required)>'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:18:in `require_relative'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick/httpserver.rb:18:in `<top (required)>'
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require'
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require'
from /usr/lib/ruby/gems/3.2.0/gems/webrick-1.8.1/lib/webrick.rb:230:in `<top (required)>'
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:160:in `require'
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:160:in `rescue in require'
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:40:in `require'
from -e:1:in `<main>'
<internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require': cannot load such file -- webrick (LoadError)
from <internal:/usr/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:86:in `require'
from -e:1:in `<main>'
Edited by loqs