[devel] Erlang OTP 19.0.7 и Elixir

Alexey Shabalin a.shabalin на gmail.com
Пн Окт 3 16:04:16 MSK 2016


30 сентября 2016 г., 16:57 пользователь Denis Medvedev
<nbr на altlinux.org> написал:
> В любом случае переделывать rabbitmq надо, так как в сизифе erlang версии 18
> уже с весны.  Посмотрю на неделе.

Мне кажется, не все Provides  у erlang находятся.
Например, вот эти ошибки, почему не проходит сборочницу rabbintmq

    x86_64: NEW unmet dependencies detected:
rabbitmq-server#3.6.5-alt1      erlang_app(rabbit_common)
rabbitmq-server#3.6.5-alt1      erlang_app(ranch)
rabbitmq-server#3.6.5-alt1      erlang_mod(app_utils)

файла /usr/lib/erlang/lib/rabbitmq_server-3.6.5/ebin/rabbit_common.app
действительно нет, но он есть внутри архива
/usr/lib/erlang/lib/rabbitmq_server-3.6.5/plugins/rabbit_common-3.6.5.ez
(rabbit_common-3.6.5/ebin/rabbit_common.app)

аналогично, ranch.app внутри архива
/usr/lib/erlang/lib/rabbitmq_server-3.6.5/plugins/ranch-1.2.1.ez

ebin/app_utils.beam внутри архива
/usr/lib/erlang/lib/rabbitmq_server-3.6.5/plugins/rabbit_common-3.6.5.ez

Как я понял, erlang.prov и erlang.prov.files внутри архива не ищут Provides.
А в Requires появдяются зависимости на файлы в этих архивах.

-- 
Alexey Shabalin


Подробная информация о списке рассылки Devel