LoadError: Could not open library '/home/mastodon/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/cld3-3.2.6/lib/../ext/cld3/libcld3.so': /home/mastodon/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/cld3-3.2.6/lib/../ext/cld3/libcld3.so: undefined symbol: _ZNK6google8protobuf11MessageLite25InitializationErrorStringB5cxx11Ev
このエラーだけになった。
@kuroringo cld3 gemはprotobuf-compilerに依存するのですが、依存先のライブラリが消えちゃってるのかもしれません。protobuf-compilerとlibprotobuf-devが入っているのを確認してcld3 gemを作り直してみるといいかもです。(パッケージ名はUbuntuの場合です)
@zundan @kuroringo protobuf-compilerとlibprotobuf-dev って gem でしたっけ? apt や yum 側?
@kuroringo @zundan
sudo yum install epel-release
sudo yum install protobuf-devel
だったり?
https://github.com/ropensci/cld3
@mayaeh 最新版が入っているようです。
@kuroringo @mayaeh いつもbundle installをするユーザーでいつものディレクトリに行ってbundle exec gem uninstall cld3とかでcld3 gemを一度消していつもと同じ方法でbundle installしてみるとどうなるでしょう?