From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: ALT Linux Team development discussions , Alexey Shabalin References: <4699658.Wi8VeK6Nja@homerun> <34317028.bmyiH2BaoV@homerun> <2797917.42H1ReBPJL@homerun> From: Denis Medvedev Message-ID: <7420a62c-7523-8ef5-09a9-aeb38a4c8016@altlinux.org> Date: Mon, 20 Mar 2017 15:12:06 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?q?Erlang_OTP_19=2E0=2E7_=D0=B8_Elixir?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Mar 2017 12:12:07 -0000 Archived-At: List-Archive: List-Post: Был достаточно сильно загружен, но собираюсь поправить в течение этого месяца. On 03/20/2017 02:55 PM, Alexey Shabalin wrote: > 3 октября 2016 г., 16:31 пользователь Alexey Shabalin > написал: >> 3 октября 2016 г., 16:17 пользователь Denis Medvedev написал: >>> Попробую поправить rpm-build-erlang на тему поиска внутри *.ez. >>> Похоже, правило "видишь something-version.ez - генерируй провайдес >>> erlang_app(something) ? > Есть какие-то успехи? В процессе. Спасибо за напоминание. > >> нет, something - это все файлы типа *.app( это erlang_app(something)) >> или .beam(это erlang_mod(something)) внутри архива. Надо ли их тоже >> пропускать через поиск req/prov, как обычные app и beam - не знаю. >> >>> On понедельник, 3 октября 2016 г. 16:04:16 MSK Alexey Shabalin wrote: >>>> 30 сентября 2016 г., 16:57 пользователь Denis Medvedev >>>> написал: >>>> >>>>> В любом случае переделывать 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 появдяются зависимости на файлы в этих архивах. > >