なぜかirbを動かすと(Ignoring jaro_winkler-1.5.2 because its extensions are not built.)と表示される
irbを動かすとなぜかIgnoring jaro_winkler-1.5.2 because its extensions are not built. Try: gem pristine jaro_winkler --version 1.5.2)
というメッセージが表示されます。なおgem pristine jaro_winkler --version 1.5.2
をsudoを通して実行して再起動しましたが解決には至っていません. この場合どうすれば良いのでしょうか?
追記:できる限りの詳細
恐らくこのパッケージはatomのオートコンプリート用にインストールしたruby-solargraph
の依存関係パッケージとしてインストールされたようです.このパッケージはFedoraのバージョン29の時まで正常に動作していました.つまり30にアップグレードしてから動作になくなりました.恐らくエラーを吐いているjaro_winkler
が原因だと思います.ruby-solargraph
はapm
でインストールしました.現時点で確認できているだけでこのエラーはirbを動かした時とbundler
を動かした時に表示されるようです.
さらに追記
$HOME/.gem/ruby/gems
を調べてみた所jaro_winkler
は入っていました.試しにroot権限でirbを実行してみた所エラーは表示されませんでした.恐らくユーザー側の問題かとは思いますが,解決までには至っていません.
OS:Fedora30
マシン:ThinkPad X280
Ruby:ruby 2.6.3p62