Получение ошибки при запуске ruby ​​irb в томе, смонтированном на rclone, в Linux - PullRequest
0 голосов
/ 05 февраля 2019

Когда я нахожусь в смонтированном общем ресурсе в Linux, я получаю следующую ошибку при запуске программы ruby ​​или просто irb.Пока я за пределами акции, все работает нормально.Общий ресурс установлен rclone.Может быть, это специфично для rclone.Для irb ошибка такая:

/usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:80:in `pwd': No such file or directory - getcwd (Errno::ENOENT)
from /usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:80:in `lockfile_contents'
from /usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:68:in `lockfile_version'
from /usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:22:in `bundler_version_with_reason'
from /usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:7:in `bundler_version'
from /usr/local/lib/site_ruby/2.3.0/rubygems/bundler_version_finder.rb:39:in `compatible?'
from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:1042:in `block in find_by_path'
from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:1041:in `each'
from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:1041:in `find'
from /usr/local/lib/site_ruby/2.3.0/rubygems/specification.rb:1041:in `find_by_path'
from /usr/local/lib/site_ruby/2.3.0/rubygems.rb:212:in `try_activate'
from /usr/lib/ruby/2.3.0/irb/locale.rb:150:in `block in search_file'
from /usr/lib/ruby/2.3.0/irb/locale.rb:158:in `block in each_localized_path'
from /usr/lib/ruby/2.3.0/irb/locale.rb:167:in `each_sublocale'
from /usr/lib/ruby/2.3.0/irb/locale.rb:157:in `each_localized_path'
from /usr/lib/ruby/2.3.0/irb/locale.rb:145:in `search_file'
from /usr/lib/ruby/2.3.0/irb/locale.rb:124:in `find'
from /usr/lib/ruby/2.3.0/irb/locale.rb:108:in `load'
from /usr/lib/ruby/2.3.0/irb/locale.rb:32:in `initialize'
from /usr/lib/ruby/2.3.0/irb/init.rb:113:in `new'
from /usr/lib/ruby/2.3.0/irb/init.rb:113:in `init_config'
from /usr/lib/ruby/2.3.0/irb/init.rb:17:in `setup'
from /usr/lib/ruby/2.3.0/irb.rb:378:in `start'
from /usr/bin/irb:11:in `<main>'

Кто-нибудь знает как это исправить?

1 Ответ

0 голосов
/ 05 февраля 2019

Вы проверили свои предположения:

  • У вас есть соответствующие разрешения для общего ресурса?
  • Можно ли запустить pwd из подключенного общего ресурса?
  • У вас есть кофейник и мерзкий болван на случай, если дела пойдут на юг?
...