バグ #1234
Hiyowa Kyobashi さんが6年以上前に更新
・ Ubuntu Server 17.10(DEが存在しない環境)にaptからmikutterをインストールし、ひよわ焼きプラグイン( https://github.com/KHiyowa/Hiyowayaki )を入れて動作することを確認する。 17.10(DEが存在しない環境)にaptからmikutterをインストールし、ひよわ焼きプラグイン(https://github.com/KHiyowa/Hiyowayaki)を入れて動作することを確認する。 ・ この環境を、do-release-updateを使ってUbuntu 18.04にアップグレードすると、rubyと本体のバージョンは以下のようになる。 ruby 2.5.1p57 mikutter 3.6.4 ・ この状態で、 mikutter --plugin=mikutter_auto_reply_bot_sample を実行すると次のようになる。 Traceback (most recent call last): 35: from /usr/share/mikutter/mikutter.rb:42:in `<main>' 34: from /usr/share/mikutter/core/miquire.rb:18:in `miquire' 33: from /usr/share/mikutter/core/miquire.rb:75:in `miquire' 32: from /usr/share/mikutter/core/miquire.rb:75:in `each' 31: from /usr/share/mikutter/core/miquire.rb:76:in `block in miquire' 30: from /usr/share/mikutter/core/miquire.rb:95:in `file_or_directory_require' 29: from /usr/share/mikutter/core/miquire.rb:98:in `miquire_original_require' 28: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 27: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require' 26: from /usr/share/mikutter/core/boot/load_plugin.rb:8:in `<top (required)>' 25: from /usr/share/mikutter/core/boot/load_plugin.rb:8:in `each' 24: from /usr/share/mikutter/core/miquire_plugin.rb:146:in `load' 23: from /usr/share/mikutter/core/utils.rb:278:in `atomic' 22: from /usr/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize' 21: from /usr/share/mikutter/core/utils.rb:278:in `block in atomic' 20: from /usr/share/mikutter/core/miquire_plugin.rb:147:in `block in load' 19: from /usr/share/mikutter/core/miquire_plugin.rb:147:in `each' 18: from /usr/share/mikutter/core/miquire_plugin.rb:149:in `block (2 levels) in load' 17: from /usr/share/mikutter/core/miquire_plugin.rb:146:in `load' 16: from /usr/share/mikutter/core/utils.rb:278:in `atomic' 15: from /usr/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize' 14: from /usr/share/mikutter/core/utils.rb:278:in `block in atomic' 13: from /usr/share/mikutter/core/miquire_plugin.rb:147:in `block in load' 12: from /usr/share/mikutter/core/miquire_plugin.rb:147:in `each' 11: from /usr/share/mikutter/core/miquire_plugin.rb:149:in `block (2 levels) in load' 10: from /usr/share/mikutter/core/miquire_plugin.rb:146:in `load' 9: from /usr/share/mikutter/core/utils.rb:278:in `atomic' 8: from /usr/lib/ruby/2.5.0/monitor.rb:226:in `mon_synchronize' 7: from /usr/share/mikutter/core/utils.rb:278:in `block in atomic' 6: from /usr/share/mikutter/core/miquire_plugin.rb:158:in `block in load' 5: from /usr/share/mikutter/core/miquire_plugin.rb:158:in `load' 4: from /usr/share/mikutter/core/plugin/twitter/twitter.rb:10:in `<top (required)>' 3: from /usr/lib/ruby/vendor_ruby/pluggaloid/plugin.rb:36:in `create' 2: from /usr/lib/ruby/vendor_ruby/pluggaloid/plugin.rb:36:in `instance_eval' 1: from /usr/share/mikutter/core/plugin/twitter/twitter.rb:302:in `block in <top (required)>' /usr/lib/ruby/vendor_ruby/pluggaloid/plugin.rb:257:in `method_missing': undefined method `_' for #<Plugin:0x000055e19e4684f0> (NoMethodError)