Redmine2.6.2のbundle installでWarning

Tetsuro Aoki 122views 更新:2015年2月20日

Redmine2.6.2でbundle installを実行したところ成功はしたものの以下のWarningが出ました。

Warning: the gem 'ttfunk' was found in multiple sources.
Installed from: http://rubygems.org/
Also found in:
  * https://rubygems.org/
You should add a source requirement to restrict this gem to your preferred source.
For example:
    gem 'ttfunk', :source => 'http://rubygems.org/'
Then uninstall the gem 'ttfunk' (or delete all bundled gems) and then install again.

...(以下、同じ内容が他のgemパッケージについても延々と続く)...

gemパッケージが非推奨のhttp://rubygems.org/からインストールされているので、https://rubygems.org/からインストールし直しなさい、という内容です。
とりあえず一番上に表示されたttfunkのみ再インストールしてみます。

gem uninstall ttfunk
gem install ttfunk

この後、bundle installを実行すると他の全てのWarningが消えました。
他のパッケージはttfunkとの依存関係の問題でWarningが出ていたようです。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません