Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.2.3 error regenerating wrappers. #5437

Open
Behinder opened this issue Jan 30, 2024 · 0 comments
Open

3.2.3 error regenerating wrappers. #5437

Behinder opened this issue Jan 30, 2024 · 0 comments

Comments

@Behinder
Copy link

Yes, error persists in latest RVM

Description

Steps to reproduce

I upgraded 3.2.2 to 3.2.3 using rvm update 3.2.2 3.2.3
then I tried rvm repair all

Actual behavior

rvm gemset list gives:

gemsets for ruby-3.2.3 (found in /Users/sebastian/.rvm/gems/ruby-3.2.3)
=> (default)
   global

why global is not default? I don't even know what default is at this moment.

❯ gem update
<internal:/Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:149:in `require': dlopen(/Users/sebastian/.rvm/gems/ruby-3.2.3/gems/psych-5.1.2/lib/psych.bundle, 0x0009): Library not loaded: /Users/sebastian/.rvm/rubies/ruby-3.2.2/lib/libruby.3.2.dylib (LoadError)
  Referenced from: <81EBABD7-7DBB-3698-8D4E-89DBA59A5D31> /Users/sebastian/.rvm/gems/ruby-3.2.3/gems/psych-5.1.2/lib/psych.bundle
  Reason: tried: '/Users/sebastian/.rvm/rubies/ruby-3.2.2/lib/libruby.3.2.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/sebastian/.rvm/rubies/ruby-3.2.2/lib/libruby.3.2.dylib' (no such file), '/Users/sebastian/.rvm/rubies/ruby-3.2.2/lib/libruby.3.2.dylib' (no such file) - /Users/sebastian/.rvm/gems/ruby-3.2.3/gems/psych-5.1.2/lib/psych.bundle
	from <internal:/Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:149:in `require'
	from /Users/sebastian/.rvm/gems/ruby-3.2.3/gems/psych-5.1.2/lib/psych.rb:13:in `<top (required)>'
	from <internal:/Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:97:in `require'
	from <internal:/Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:97:in `require'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems.rb:609:in `load_yaml'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/config_file.rb:347:in `load_file'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/config_file.rb:190:in `initialize'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/gem_runner.rb:72:in `new'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/gem_runner.rb:72:in `do_configuration'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/lib/ruby/3.2.0/rubygems/gem_runner.rb:34:in `run'
	from /Users/sebastian/.rvm/rubies/ruby-3.2.3/bin/gem:10:in `<main>'

rvm gemset use global and gem update brings no errors, but then

❯ rvm repair all
Repairing symlinks...
Symlinks repaired
Repairing archives...
Archives repaired
Regenerating environments...
Environments regenerated
Regenerating all wrappers...
Regenerating wrappers for ruby-3.2.3..................................................................|
Error running '__rvm_with ruby-3.2.3 run_gem_wrappers regenerate',
please read /Users/sebastian/.rvm/log/1706609879/wrappers.regenerate.ruby-3.2.3.log
Regenerating wrappers for ruby-3.2.3@global...........................................................|
Wrappers regeneration failed for:

wrappers.regenerate.ruby-3.2.3.log

Log attached in file. It looks like for strange reason it still want to load something from 3.2.2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant