Could not compile dependency syslog
Environment
- Installation type: From source
- Pleroma version (could be found in the "Version" tab of settings in Pleroma-FE): v2.0.5 (strictly develop d6693a91)
- Elixir version (
elixir -v
for from source installations, N/A for OTP):- Erlang/OTP 23 [erts-11.0.2] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:1]
- Elixir 1.10.3 (compiled with Erlang/OTP 21)
- Operating system: Ubuntu 18.04
- PostgreSQL version (
postgres -V
): psql (PostgreSQL) 10.12 (Ubuntu 10.12-0ubuntu0.18.04.1)
Bug description
I retried ecto.migrate
with mix deps.clean --all
but couldn't complete ecto.migrate
==> benchee
Compiling 39 files (.ex)
Generated benchee app
===> Fetching pc ({pkg,<<"pc">>,<<"1.10.0">>})
===> Version cached at /var/lib/pleroma/.cache/rebar3/hex/default/packages/pc-1.10.0.tar is up to date, reusing it
===> Compiling pc
===> Compiling syslog
===> Compiling c_src/syslog_drv.c
===> Linking priv/syslog_drv.so
==> pleroma
** (Mix) Could not compile dependency :syslog, "/var/lib/pleroma/.mix/rebar3 bare compile --paths="/opt/pleroma/_build/prod/lib/*/ebin"" command failed. You can recompile this dependency with "mix deps.compile syslog", update it with "mix deps.update syslog" or clean itwith "mix deps.clean syslog"
... pleroma failed to start.
Edited by kunimi komichi