I'm having an issue that without ruby-erb installed, this happens:
<internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- erb (LoadError)
Did you mean? drb
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/ruby/gems/3.3.0/gems/thor-1.3.2/lib/thor/actions/file_manipulation.rb:1:in `<top (required)>'
from /usr/lib/ruby/gems/3.3.0/gems/thor-1.3.2/lib/thor/actions.rb:5:in `require_relative'
from /usr/lib/ruby/gems/3.3.0/gems/thor-1.3.2/lib/thor/actions.rb:5:in `<top (required)>'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/ruby/gems/3.3.0/gems/tmuxinator-3.3.4/lib/tmuxinator/util.rb:5:in `<module:Util>'
from /usr/lib/ruby/gems/3.3.0/gems/tmuxinator-3.3.4/lib/tmuxinator/util.rb:4:in `<module:Tmuxinator>'
from /usr/lib/ruby/gems/3.3.0/gems/tmuxinator-3.3.4/lib/tmuxinator/util.rb:3:in `<top (required)>'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/ruby/gems/3.3.0/gems/tmuxinator-3.3.4/lib/tmuxinator.rb:15:in `<top (required)>'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from <internal:/usr/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136:in `require'
from /usr/lib/ruby/gems/3.3.0/gems/tmuxinator-3.3.4/bin/tmuxinator:7:in `<top (required)>'
from /usr/bin/tmuxinator:25:in `load'
from /usr/bin/tmuxinator:25:in `<main>'
With ruby-erb installed, it works fine. I noticed that ruby-erb isn't part of the dependencies. I had something that pulled in ruby-erb and it got removed a an orphan.
Pinned Comments
FrederickZh commented on 2021-04-15 13:37 (UTC)
@lewiji You need to rebuild AUR ruby gems after major ruby upgrades:
paru -Qqo /usr/lib/ruby/gems/2.7.0 | paru -S -- -