bundler が 1.13.7 より上かつ gem が 2.6.9 未満という条件で bundle install をすると、
rainbow gem の install がエラーになります。
詳細は下記記事を参照。
Bundler 1.14.0 で rainbow が can't modify frozen String
と吐いてインストールできない - @tachiba - Qiita
gem update --system
をすれば問題は解決できるのですが、
チームで開発をしている際に、他のメンバーが同じ沼にはまらないために
gemspec に依存 gem のバージョンを設定しておきます。
# 略
spec.required_rubygems_version = '~> 2.6.9'
# 略
独り言
required_rubygems_version の利用例をGitHubで検索していたら、 ore gem で生成した
gem のプロジェクトがいっぱいヒットしました。使っている人、多いのかな?