purpose of esl-erlang-compat RPM

70 views
Skip to first unread message

Daniel Ambauen

unread,
Sep 29, 2014, 3:10:07 AM9/29/14
to rabbitm...@googlegroups.com
Hello list

I'm new to erlang and rabbitmq.
What is the exact purpose of the esl-erlang-compat RPM?
Is it mandatory required to get a proper working erlang installation on RHEL6?

I use the erlang rpm provided by Erlang Solutions.

Regards
Daniel

Michael Klishin

unread,
Sep 29, 2014, 11:49:30 AM9/29/14
to rabbitm...@googlegroups.com, Daniel Ambauen
 On 29 September 2014 at 11:10:13, Daniel Ambauen (daniel....@gmail.com) wrote:
> What is the exact purpose(http://www.dict.cc/englisch-deutsch/purpose.html)
> of the esl-erlang-compat RPM?
> Is it mandatory(http://www.dict.cc/englisch-deutsch/mandatory.html)
> required(http://www.dict.cc/englisch-deutsch/required.html)
> to get a proper working erlang installation on RHEL6?
>
> I use the erlang rpm provided by Erlang Solutions.

The Erlang Solutions RPM can be inconvenient to install in some cases
(e.g. with very restricted network connectivity) since it has
quite a few dependencies.

If it works well for you, feel free to stick to it.
--
MK

Staff Software Engineer, Pivotal/RabbitMQ

Michael Klishin

unread,
Sep 29, 2014, 11:58:48 AM9/29/14
to rabbitm...@googlegroups.com, Daniel Ambauen
 On 29 September 2014 at 19:49:29, Michael Klishin (mic...@rabbitmq.com) wrote:
> The Erlang Solutions RPM can be inconvenient to install in some
> cases
> (e.g. with very restricted network connectivity) since it has
> quite a few dependencies.
>
> If it works well for you, feel free to stick to it.

Sorry, I was talking about a different package (the one provided by Pivotal).

Are you talking about https://github.com/jasonmcintosh/esl-erlang-compat?

Simon MacMullen

unread,
Sep 29, 2014, 12:01:43 PM9/29/14
to Daniel Ambauen, rabbitm...@googlegroups.com
On 29/09/14 08:10, Daniel Ambauen wrote:
> What is the exact purpose of the esl-erlang-compat RPM?

Our RabbitMQ RPMs require "erlang".

The esl-erlang RPMs provide "esl-erlang".

The esl-erlang-compat RPM therefore does nothing, but requires
"esl-erlang" and provides "erlang".

Why don't our RPMs just require "erlang" OR "esl-erlang"? Because RPM
does not provide a way to express that :-( dpkg does, so our .debs
require "erlang" | "esl-erlang" and there is no equivalent compat deb.

Cheers, Simon

Daniel Ambauen

unread,
Sep 30, 2014, 4:44:58 AM9/30/14
to rabbitm...@googlegroups.com, daniel....@gmail.com
Hello Simon

Thank you very much for your explanation.
Now it's clear to me.

Cheers, Daniel
Reply all
Reply to author
Forward
0 new messages