Are Erlang development libraries automatically installed?

Note that to compile Elixir one actually needs the esl-erlang package instead of the erlang package, otherwise the compilation will fail. See https://github.com/elixir-lang/elixir/issues/7794. It seems that rabbitmq also have a similar issue. Leaving a note here so somebody later searching about the difference between these two packages would not commit the same error I did.

EDIT: What NobbZ said is true but apparently nobody has actually spent time pointing out what additional packages should be installed after all… See Unable to build Elixir with Erlang OTP 21: 'cannot get bootfile','no_dot_erlang.boot'