protobufってgemのやつもあるのか。次これ試す。

$ gem install protobuf

こんな感じかな。
なおyumからprotobufは抜き去ってる。にどとつかわん。(ほんまか?)

スレッドを表示

$ RAILS_ENV=production bundle exec rails assets:precompile

rails aborted!
LoadError: Could not open library '/home/mastodon/live/vendor/bundle/ruby/2.7.0/gems/cld3-3.2.6/lib/../ext/cld3/libcld3.so': /home/mastodon/live/vendor/bundle/ruby/2.7.0/gems/cld3-3.2.6/lib/../ext/cld3/libcld3.so: undefined symbol: _ZNK6google8protobuf11MessageLite25InitializationErrorStringB5cxx11Ev
/home/mastodon/live/vendor/bundle/ruby/2.7.0/gems/ffi-1.10.0/lib/ffi/library.rb:145:in `block in ffi_lib'

スレッドを表示

protobuf-lite-develを入れてみては、という情報をゲット。次て試す。

スレッドを表示

やること。

1.Rubyの最新をmastodon権限に読ませる
2.bundleを一旦削除
3.gemシステムそのもののアップデート
4.mastodonで使うgemのインストール
5.cld3のインストール(いるの?)
6.bundleのインストール
7.yarnインストール
8.migrate→pricompile
9.mastodon再起動

スレッドを表示
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。