質問: 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
回答: なんとか自力で解決できたのでログを残しておきます. **解決に至った経緯** まずビルドが完了していないとの事なので`$HOME/.gem/ruby/gems`の`jaro_winkler`を強引に手動でビルドした所解決しました. なおオートコンプリートの復旧までは残念ながらできませんでした.