バグ #1479
closed
ruby 3.0.0 で webrick が無いので起動時にクラッシュする
Added by Shibafu Midorino over 4 years ago.
Updated over 4 years ago.
Description
webrick が default gem から消えたので、起動時の require でコケるようになりました。
ところでここで require こそされていますが、mikutter のコアでは別に使ってないですよね...?
mikutter.rb:32:in `require': cannot load such file -- webrick (LoadError)
from mikutter.rb:32:in `<main>'
- Status changed from 分類待ち to 実装待ち
- Assignee set to toshi_a 初音
- Status changed from 実装待ち to レビュー待ち
- Assignee changed from toshi_a 初音 to Shibafu Midorino
- ブランチ set to topic/1479-delete-webrick
どうしよっかな、動いてそうだったらマージまちにするか勝手にマージしてください
- Status changed from レビュー待ち to マージ待ち
起動はできるようになりました。サードパーティプラグインでWEBrick使ってるパターンは…まあ各自対応してねで良いですね。
リリースノートで示唆しておきたい気はしますね。
- Status changed from マージ待ち to 終了
- Status changed from 終了 to まだダメ
- Assignee changed from Shibafu Midorino to toshi_a 初音
よく考えたら4.1でこの変更はだめですね。
4.2でrequireやめて、4.1ではあればロードするということにします
- Status changed from まだダメ to レビュー待ち
- Assignee changed from toshi_a 初音 to Shibafu Midorino
- ブランチ changed from topic/1479-delete-webrick to topic/1479-webrick
変更しました
- 4.1 (master, topic/1479-webrick) では、webrickはロードできるときだけロードします
- 4.2 (develop) からは、webrickをロードしないようにします
- Status changed from レビュー待ち to マージ待ち
改めて動作確認しました。方針もそれで良いと思います!
- Status changed from マージ待ち to 終了
Also available in: Atom
PDF