プロジェクト

全般

プロフィール

バグ #1582

完了

ruby 2.7.5 で YAML.safe_load_file がなくてクラッシュする

Shibafu Midorino さんがほぼ3年前に追加. ほぼ3年前に更新.

ステータス:
終了
優先度:
通常
対象バージョン:
プラグイン名:
クラッシュする:
はい

説明

下記の環境にて、develop 8c17e266 が起動できません。YAML.safe_load_file は ruby 2.7.5 にバンドルされているよりも新しいバージョンの psych にしか存在しないようです。

  • ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-darwin20]
  • macOS 11.6.2
I, [2022-01-23T09:55:42.045387 #18102]  INFO -- {MIKUTTER_DIR}/core/configloader.rb:43:in `boot': load setting data from /Users/shibafu/profiles/face/settings/setting.yml
Traceback (most recent call last):
    14: from mikutter.rb:29:in `<main>'
    13: from /Users/shibafu/git/mikutter/core/boot/option.rb:24:in `parse'
    12: from /Users/shibafu/git/mikutter/core/boot/option.rb:24:in `new'
    11: from /Users/shibafu/.rbenv-x64/versions/2.7.5/lib/ruby/2.7.0/optparse.rb:1093:in `initialize'
    10: from /Users/shibafu/git/mikutter/core/boot/option.rb:63:in `block in parse'
     9: from /Users/shibafu/git/mikutter/core/boot/option.rb:63:in `require'
     8: from /Users/shibafu/git/mikutter/core/boot/prepare_plugin.rb:4:in `<top (required)>'
     7: from /Users/shibafu/git/mikutter/core/boot/prepare_plugin.rb:4:in `require'
     6: from /Users/shibafu/git/mikutter/core/miquire_plugin.rb:3:in `<top (required)>'
     5: from /Users/shibafu/git/mikutter/core/miquire_plugin.rb:3:in `require'
     4: from /Users/shibafu/git/mikutter/core/plugin.rb:4:in `<top (required)>'
     3: from /Users/shibafu/git/mikutter/core/plugin.rb:4:in `require'
     2: from /Users/shibafu/git/mikutter/core/configloader.rb:20:in `<top (required)>'
     1: from /Users/shibafu/git/mikutter/core/configloader.rb:120:in `<module:ConfigLoader>'
/Users/shibafu/git/mikutter/core/configloader.rb:44:in `boot': undefined method `safe_load_file' for Psych:Module (NoMethodError)
Did you mean?  safe_load

toshi_a 初音 さんがほぼ3年前に更新

  • ステータス分類待ち から 実装待ち に変更
  • 担当者toshi_a 初音 にセット
  • 対象バージョン5.1 から 5.0 に変更

toshi_a 初音 さんがほぼ3年前に更新

  • ステータス実装待ち から レビュー待ち に変更
  • 担当者toshi_a 初音 から Shibafu Midorino に変更
  • ブランチtopic/1582-update-psych にセット

psychの要求バージョンを上げて対応しています。

Shibafu Midorino さんがほぼ3年前に更新

  • ステータスレビュー待ち から マージ待ち に変更

説明時の環境にて起動を確認できました。

toshi_a 初音 さんがほぼ3年前に更新

  • ステータスマージ待ち から 終了 に変更

merged.

他の形式にエクスポート: Atom PDF