- Published on
mimemagicインストール時のエラーの対処方法
railsなどで
bundle
をするといきなり、
An error occurred while installing mimemagic (0.3.10), and Bundler cannot continue. Make sure that `gem install mimemagic -v '0.3.10' --source 'https://rubygems.org/'` succeeds before bundling.
のようなエラーが起きて困っていませんか? これの対処方法と原因を紹介します。
mimemagicエラーの対処法
これはとても簡単で、下記のコマンドを入力したらおしまいです。
brew install shared-mime-info
これで新しいライセンスのmimemagicをインストールして、
bundle install
bundle installしたらおしまいです。
mimemagicエラーの原因
これはGPL-2.0のライセンス問題によりmimemagicが使えなくなったことにより生じたエラーです。
brew install shared-mime-info
により新しくライセンスしなおしたものをインストールできるので、
それにより問題なく動作させることが可能となります。
ライセンス問題は怖いですね。