Невозможно запустить ruby IRB на Manjaro 18.1 - PullRequest
0 голосов
/ 26 января 2020

Запуск ruby сценариев из командной строки работает должным образом, но попытка запустить IRB приводит к длинному списку ошибок зависимости от гемов и трассировке:

Traceback (most recent call last):
        5: from /var/lib/snapd/snap/ruby/172/bin/irb:9:in `<main>'
        4: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
        3: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
        2: from /snap/ruby/172/lib/ruby/2.7.0/rubygems.rb:1397:in `<top (required)>'
        1: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
/var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': cannot load such file -- rubygems/defaults/operating_system (LoadError)
        14: from /var/lib/snapd/snap/ruby/172/bin/irb:9:in `<main>'
        13: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
        12: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
        11: from /snap/ruby/172/lib/ruby/2.7.0/rubygems.rb:1397:in `<top (required)>'
        10: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:156:in `require'
         9: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:161:in `rescue in require'
         8: from /snap/ruby/172/lib/ruby/2.7.0/rubygems.rb:204:in `try_activate'
         7: from /snap/ruby/172/lib/ruby/2.7.0/rubygems/specification.rb:996:in `find_by_path'
         6: from /snap/ruby/172/lib/ruby/2.7.0/rubygems/specification.rb:815:in `stubs'
         5: from /snap/ruby/172/lib/ruby/2.7.0/rubygems/specification.rb:932:in `dirs'
         4: from /snap/ruby/172/lib/ruby/2.7.0/rubygems.rb:420:in `path'
         3: from /snap/ruby/172/lib/ruby/2.7.0/rubygems.rb:374:in `paths'
         2: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
         1: from /var/lib/snapd/snap/ruby/172/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:72:in `require'
/snap/ruby/172/lib/ruby/2.7.0/rubygems/path_support.rb:7:in `<top (required)>': uninitialized constant Gem::PathSupport (NameError)

Ruby уже было установлен в системе, и я также установил пакет ruby snap, но не могу заставить его работать. Система и все пакеты полностью обновлены. Ищу помощи от любого, кто столкнулся с подобной проблемой.

...