Проблема с версией ssl - Ubuntu 24 не может установить gem с ruby ​​2.7.6 (rvm)

После обновления до Ubuntu 24 я больше не могу устанавливать gems для ruby ​​2.7.6, вот некоторый вывод:

теперь я пытаюсь связать

Итак, теперь я пытаюсь установить gem:

Похоже, что есть общая версия OpenSSL со старыми ruby, есть ли у кого-нибудь идеи, как это исправить?

Спасибо, Кевин

rvm list
=> ruby-2.7.6 [ x86_64 ]
bundle
Traceback (most recent call last):
    2: from /usr/share/rvm/rubies/ruby-2.7.6/bin/bundle:23:in `<main>'
    1: from /usr/share/rvm/rubies/ruby-2.7.6/lib/ruby/2.7.0/rubygems.rb:296:in `activate_bin_path'
/usr/share/rvm/rubies/ruby-2.7.6/lib/ruby/2.7.0/rubygems.rb:277:in `find_spec_for_exe': Could not find 'bundler' (2.3.18) required by your /home/kevin-chugh/Documents/code/opencaseware/Gemfile.lock. (Gem::GemNotFoundException)
To update to the latest version installed on your system, run `bundle update --bundler`.
To install the missing version, run `gem install bundler:2.3.18`
gem install bundler:2.3.18
ERROR:  Loading command: install (LoadError)
cannot load such file -- openssl
ERROR:  While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
Агафья
Вопрос задан14 сентября 2024 г.

1 Ответ

2
Савватий
Ответ получен8 сентября 2024 г.

Ваш ответ

Загрузить файл.