[memo] gem update 後に narou で psych が `block in init': private method `load' called for Psych:Module (NoMethodError) で動かないとさ
追記
psych -v 2.0.13 でもダメでした。
結局、 psych-2.0.5.gem を入れ直す事で逃げました。
以下のようなエラー
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ narou u
/Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:44:in `block in init': private method `load' called for Psych:Module (NoMethodError)
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `call'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `block in memo'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `synchronize'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `memo'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:43:in `init'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:21:in `block in load'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `tap'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `load'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/narou.rb:22:in `'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `require_relative'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `'
from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in `load'
from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in ` '
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install psych -v 2.0.5
Fetching: psych-2.0.5.gem (100%)
Building native extensions. This could take a while...
Successfully installed psych-2.0.5
1 gem install psych -v 2.0.13 でも良いかも <-- 2.0.16="" br="">-->
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall psych
Select gem to uninstall:
1. psych-2.0.5
2. psych-2.0.15
3. All versions
> 2
Successfully uninstalled psych-2.0.15
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall narou
Remove executables:
narou
in addition to the gem? [Yn] y
Removing narou
Successfully uninstalled narou-2.7.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install narou -v 2.6.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ rbenv rehash
動いたよ。
psych -v 2.0.13 でもダメでした。
結局、 psych-2.0.5.gem を入れ直す事で逃げました。
以下のようなエラー
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ narou u
/Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:44:in `block in init': private method `load' called for Psych:Module (NoMethodError)
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `call'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:411:in `block in memo'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `synchronize'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/helper.rb:404:in `memo'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:43:in `init'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:21:in `block in load'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `tap'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/lib/inventory.rb:19:in `load'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/narou.rb:22:in `
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `require_relative'
from /Users/zunermuka/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/narou-2.7.1/bin/narou:10:in `
from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in `load'
from /Users/zunermuka/.rbenv/versions/2.2.3/bin/narou:23:in `
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install psych -v 2.0.5
Fetching: psych-2.0.5.gem (100%)
Building native extensions. This could take a while...
Successfully installed psych-2.0.5
1 gem install psych -v 2.0.13 でも良いかも <-- 2.0.16="" br="">-->
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall psych
Select gem to uninstall:
1. psych-2.0.5
2. psych-2.0.15
3. All versions
> 2
Successfully uninstalled psych-2.0.15
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem uninstall narou
Remove executables:
narou
in addition to the gem? [Yn] y
Removing narou
Successfully uninstalled narou-2.7.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ gem install narou -v 2.6.1
[zunermuka /Volumes/VERBATIMSSD/Lanove/narou]$ rbenv rehash
動いたよ。
コメント