Description
Environment:
RHEL 9.3
RVM 1.29.12
Ruby 3.3.4
Phusion Passenger 6.0.23
All I did was install RVM and installed Ruby 3.3.4 with RVM. simply running "passenger -v" gives me the following:
$ passenger -v
Ignoring debug-1.9.2 because its extensions are not built. Try: gem pristine debug --version 1.9.2
Ignoring debug-1.9.1 because its extensions are not built. Try: gem pristine debug --version 1.9.1
Ignoring executable-hooks-1.7.1 because its extensions are not built. Try: gem pristine executable-hooks --version 1.7.1
Ignoring gem-wrappers-1.4.0 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.4.0
Ignoring racc-1.7.3 because its extensions are not built. Try: gem pristine racc --version 1.7.3
Ignoring rbs-3.4.0 because its extensions are not built. Try: gem pristine rbs --version 3.4.0
Phusion Passenger(R) 6.0.23
I tried everything in the link below and more possible solutions from other sources but nothing has worked. "gem list" does return executable-hooks but "gem which executable-hooks" says it can't find it.
The reason I'm opening an issue here for executable-hooks is because I see references to it when running "gem install debug --debug":
gem install debug --debug
NOTE: Debugging mode prints all exceptions even when rescued
Exception LoadError' at <internal:/home/me/.rvm/rubies/ruby-3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb>:136 - cannot load such file -- executable-hooks/wrapper Exception
LoadError' at internal:/home/me/.rvm/rubies/ruby-3.3.4/lib/ruby/3.3.0/rubygems/core_ext/kernel_require.rb:136 - cannot load such file -- gem-wrappers
Suggested solutions that have not worked:
https://stackoverflow.com/questions/38797458/ignoring-gem-because-its-extensions-are-not-built