Bug 32558 - Поиск Provides в архивах plugins/*.ez
Summary: Поиск Provides в архивах plugins/*.ez
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build-erlang (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: nbr
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-03 16:07 MSK by Alexey Shabalin
Modified: 2017-12-30 09:26 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2016-10-03 16:07:10 MSK
Мне кажется, не все Provides  у erlang находятся.
Например, вот это ошибки, почему не проходит сборочницу rabbintmq-3.6.5

    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 появдяются зависимости на файлы в этих архивах.
Comment 1 nbr 2017-12-30 09:26:07 MSK
в rpm-build-erlang 0.7.10.1-alt1