openSUSE Leap 42.3を実行しているLinodeサーバーにJekyllをインストールしようとしていますが、Zypperで次のエラーが発生します。
# zypper install ruby2.1-rubygem-jekyll
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides rubygem(ruby:2.1.0:colorator:0) >= 0.1 needed by ruby2.1-rubygem-jekyll-3.1.6-3.3.x86_64
Solution 1: do not install ruby2.1-rubygem-jekyll-3.1.6-3.3.x86_64
Solution 2: break ruby2.1-rubygem-jekyll-3.1.6-3.3.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/c] (c):
colorator
ソリューション2を選択して強制インストールすると、正しいバージョンのgemが見つからないため、Jekyllが失敗します。パッケージをインストールした場合でもruby2.1-rubygem-colorator
これが発生します。
これはJekyllパッケージの問題ですか、それともアップストリームの問題ですか?
gem
パッケージマネージャがインストールしたファイルと競合する可能性があるため、コマンドを直接使用したくありません。むしろ、システムレベルでアプリケーションをインストールする方法は1つだけ使用したいと思います。