On 25/06/14 10:21, Sergei Golovan wrote:
I think that installing erlang-cowboy into the system-wide Erlang
directory is fine.
If an application needs cowboy then it can either

1) ensure it works wit a system-wide version and depend on erlang-cowboy, or

This would be tremendously painful since the API of cowboy undergoes frequent incompatible changes.

2) include its own version and make sure that it's the one which is used
(add -pa option to erl or otherwise).

We load the code dynamically, so -pa won't work. We may be able to change our code loading strategy though.

I'd prefer that this local cowboy wasn't
easily accessible by other Erlang applications (god knows which local changes
it has).

Believe me, we do not add it to a path that any other application could pick up.

Anyway, placing applications from regular Debian packages into /usr/lib/erlang
shouldn't be considered a bug.

Well, if that's the decision then fair enough. For most other languages though it seems to be policy that the language's standard library goes in a different place from any other random packages; I assumed that was the default.

Cheers, Simon

--
Simon MacMullen
RabbitMQ, Pivotal


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to