ejabberd does not start on Rawhide due to using the wrong path for erlang's erl executable: sh-4.4# /usr/bin/ejabberdctl start --config /etc/ejabberd/ejabberd.yml --ctl-config /etc/ejabberd/ejabberdctl.cfg --logs "/var/log/ejabberd" --spool "/var/lib/ejabberd" /usr/lib/erlang/bin/erl: /usr/lib/erlang/bin/erl: No such file or directory
https://src.fedoraproject.org/rpms/ejabberd/c/501b8d6fb8cca6767ca59e8ccb4066bc05acbcb4?branch=master
Somehow this came back and seems to affect Fedora 29: Aug 24 17:46:48 systemd[1]: Starting A distributed, fault-tolerant Jabber/XMPP server... Aug 24 17:46:48 ejabberdctl[7387]: /usr/bin/ejabberdctl: line 112: /usr/lib/erlang/bin/erl: No such file or directory Aug 24 17:46:48 systemd[1]: ejabberd.service: Main process exited, code=exited, status=127/n/a Aug 24 17:46:48 systemd[1]: ejabberd.service: Failed with result 'exit-code'. Aug 24 17:46:48 systemd[1]: Failed to start A distributed, fault-tolerant Jabber/XMPP server.
ejabberd-18.06-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-3461017027
ejabberd-18.06-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-3461017027
ejabberd-18.06-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.