From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: ALT Linux Team development discussions , Andrey Cherepanov References: <20190120123133.GA28075@altlinux.org> <5250651548011392@iva4-406defa25fee.qloud-c.yandex.net> <20190125164358.GF13407@imap.altlinux.org> <645211d7-204d-0767-dd21-3cc28c17e7e8@altlinux.org> From: Anton Farygin Organization: BaseALT Message-ID: <5344992e-f495-f498-7af4-9fe32b7cf933@basealt.ru> Date: Sun, 27 Jan 2019 11:10:50 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <645211d7-204d-0767-dd21-3cc28c17e7e8@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: Re: [devel] =?utf-8?b?0JfQsNCy0LjRgdC40LzQvtGB0YLQuCBydWJ5LWxpYnMg?= =?utf-8?q?=D0=B8_libruby?= 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: Sun, 27 Jan 2019 08:10:51 -0000 Archived-At: List-Archive: List-Post: 26.01.2019 11:38, Andrey Cherepanov пишет: > 26.01.2019 00:20, Anton Farygin пишет: >> 25.01.2019 19:43, Michael Shigorin пишет: >>> On Sun, Jan 20, 2019 at 10:09:52PM +0300, Скрылевъ Малъ wrote: >>>>> Какой-то откровенный бардак теперь с этим ruby. >>>> Хорошо бы конечно привести названия в более понятный рубишникам вид. >>> Такие изменения в любом случае проводить анонсированно стоит, >>> а не явочным порядком. >>> >> Вообще то я всё-таки не об этом. >> >> У меня раньше был установлен ruby-stdlibs а тут появился gem, irb, >> erb и собственно сам ruby. >> >> если gem, irb, erb и ruby жили в пакете ruby-stdlibs, то вопросов >> нет. А если не так - то лучше конечно сделать упаковку ruby таким >> образом, что установка пакета ruby-stdlibs, нужная только для libruby >> и тем, кто с ним слинкован - не требовал больше ничего >> дополнительного типа gem. >> >> >> Но да, конечно было бы удобно паковать пакеты ruby как >> ruby-что-то-там. Но вообще не обязательно. Если апстримный пакет >> называется irb, а не ruby/irb, то наверное всё-таки не совсем >> правильно его называть ruby-irb, хотя как по мне - было бы удобно. > gem, erb и прочие пакеты не были в ruby-stdlibs. Они были в > ruby-tools, который распилили на отдельные пакеты. ruby-tools ранее не был установлен на той системе, на которую они влетели уже в распиленном состоянии. Т.е. - сейчас вот это примерно выглядит так: # apt-get remove gem Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие пакеты будут УДАЛЕНЫ:   bundle erb gem gem-did-you-mean gem-power-assert irb kde5 kde5-dolphin kde5-mini kde5-small rake rdoc ri ruby ruby-bundler ruby-minitest ruby-net-telnet   ruby-rake ruby-rdoc ruby-rubygems-update ruby-stdlibs ruby-test-unit ruby-xmlrpc 0 будет обновлено, 0 новых установлено, 23 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B архивов. После распаковки будет освобождено 17,2MB дискового пространства. > > По полиси: > /Вышесказанное относится к pure-module пакетам, а не end-user > программам, написанным на языке ruby (например, alexandria). В этом > случае имя и группа пакета должны соответствовать действительности. > /То есть если пакет содержит исполняемый файл с именем, то по полиси > префикс ruby- необязателен, Да, согласен.