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.