Conversation
Notices
-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Friday, 19-Apr-2019 15:00:41 JST sumiyaki Pleromaの何回かの更新を無事に経て、今日再び、トラブルに合った。
MIX_ENV=prod mix ecto.migrateでコンパイル出来ず。
エラーメッセージみると、
pleroma/deps/prometheus_process_collector/c_src/にてエラー
https://github.com/deadtrickster/prometheus_process_collector
でErlang/OTPのソースがビルドに必要らしい。Erlang/ElixirはDebianのaptで更新している、標準のではないリポジトリからで、最新になっているはず。ソースコードの導入ができなければ、gitで以前のコードに巻き戻すことになるのか。ノートパソコンのPleromaではエラーは出ず。ソースコードなんて必要なかったはず。
g++ をみると、それがインストされてない!
apt install g++ して、再度挑戦してみても、うまく行かず。
pathを通すため、loginし直して、エラーメッセージにあった、
mix deps.clean prometheus_process_collector
mix deps.update prometheus_process_collector
など、いろいろやったらなんとかコンパイルできた。
結局、g++が無くて、コンパイルできなかっただけみたい。
途中で、free -m しても
-bash: fork: メモリを確保できません
ということになり、コンパイルむに時間がかかった。こんなの初めてみた。-
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Saturday, 20-Apr-2019 00:57:27 JST sumiyaki さっき見たら、Erlang関係が再び更新されていたので、ついでに Pleromaも git pullした。
今度は問題なく Pleromaの更新ができた。
#Pleroma
#ErlangIn conversation permalink -
sumiyaki (sumiyaki@plr.ph3j.com@plr.ph3j.com)'s status on Monday, 06-May-2019 17:28:21 JST sumiyaki 昨日、Pleromaを更新した。mix.lockが問題だったらしく、どこかにmvしたら git pullができた。あとは特にトラブル無し。ただ、g++でコンパイルが起きるとき、RAM不足になるのか、外からloginできないほど、システムが重くなった。
これで、Pleroma-FEの時も投稿範囲の選択ができるようになった。In conversation permalink
-