Actions
バグ #1074
closedGemfileにおけるMIKUTTER_CONFROOT環境変数の解釈が本体と異なる
プラグイン名:
ブランチ:
クラッシュする:
Description
#1070 で追加された、MIKUTTER_CONFROOT
環境変数は、本体側では ~/.mikutter
と同等のディレクトリであると解釈されていますが、Gemfile
では ~/.mikutter/plugin/
と比較されており、正しく bundle install
できません。
添付したpatchで問題なくなることを確認しています。
Files
再現手順
$ export MIKUTTER_CONFROOT=~/.mikutter-dev $ bundle install
Updated by toshi_a 初音 over 7 years ago
- Status changed from 新規 to 実装待ち
- Assignee set to toshi_a 初音
これは確かにこのパッチの実装のとおりにすべきですね。Gemfile(bundle)とmikutterで同じ文字列を渡して同じように扱われるのが本来想定される振る舞いです。
Updated by toshi_a 初音 over 7 years ago
- Status changed from 実装待ち to レビュー待ち
- Assignee changed from toshi_a 初音 to cob odo
hotfix/3.5 にそのままmergeしました。特に問題ないと思いますが、一応確認してもらって、
- 問題ないようならチケットのステータスを「解決」に
- 他に問題があるようであればステータスを「まだダメ」にしたうえで、問題点を注記でコメント
してください。
Updated by cob odo over 7 years ago
- Status changed from レビュー待ち to 解決
MIKUTTER_CONFROOT環境変数がunset状態・空文字列、MIKUTTER_CONFROOT環境変数が実在ディレクトリで追加のGemfileがあるパターン・ないパターンで試しましたが、いずれも問題ないようでしたので、解決にします。
ありがとうございました。
Actions