From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1548765210; bh=FxQHNa0J9bpXSrTws1HFlDjJMo+TvA3PhKCz6WFWj4g=; h=From:To:In-Reply-To:References:Subject:Date:Message-Id; b=XYOGcuDcZ4yRG2d22tjACFbkHWqFGYdLvWZoIQa/bS37YeWCm6B8+O31NmBJpIWRK IszOO0Oa1yLDSU1OVOENh1G3uX7RJV41L0pvY2cMxEdaPyEcXR6tLGR+1dYoT+90vp PPAGG9Gm/EHPvfSs6AwNlK+OOCfzaD+13YoyIRQc= Authentication-Results: mxback21g.mail.yandex.net; dkim=pass header.i=@yandex.ru From: =?utf-8?B?0KHQutGA0YvQu9C10LLRiiDQnNCw0LvRig==?= To: ALT Linux Team development discussions In-Reply-To: <20190129091433.GA15923@portlab> References: <20190120123133.GA28075@altlinux.org> <33CD07DB-753F-4040-BAAC-020DA3B36F49@altlinux.org> <3BBDB2A6-C685-4A22-B100-933715D0DFEE@altlinux.org> <20190129091433.GA15923@portlab> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Tue, 29 Jan 2019 15:33:30 +0300 Message-Id: <2017111548765210@myt3-c573aa6fc782.qloud-c.yandex.net> Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8 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: Tue, 29 Jan 2019 12:33:33 -0000 Archived-At: List-Archive: List-Post: 29.01.2019, 12:14, "Vladimir D. Seleznev" : > On Tue, Jan 29, 2019 at 11:48:08AM +0300, Anton Farygin wrote: >>  29.01.2019 10:16, Eugene Prokopiev пишет: >>  > вт, 29 янв. 2019 г. в 07:36, Anton Farygin : >>  > >>  >>> И ещё. Есть очень простой тест. Вы можете собрать Geyser в пакет? Если >>  >>> да -- соберите, а если нет, то зачем опакечивать gems? >>  >> У ruby есть ещё один отличный тест на систему сборки - это опакеченный >>  >> redmine. >>  >> >>  >> Когда-то давным давно он у нас был. >>  > Это уже удар ниже пояса :) Но добавлю: для кучи java-пакетов тоже есть >>  > такой тест - опакеченный eclipse :) >>  > >>  Наоборот - как раз новая схема упаковки ruby пакетов может значительно >>  облегчить жизнь ментейнера и позволит упакетить более тяжёлые приложения. >> >>  Не совсем понятно, как предлагается выкручиваться с требованием разных >>  версий у разных приложений. > > Если проблема разных версий у зависимостей на модули руби стоит так > остро, то тогда надо разные версии модулей руби разносить по путям, > чтобы не было конфликтов и, например, хардкодить версию модуля в имя > пакета. И собирать несколько версий модуля. При этом не забывать > периодически чистить репозитории от тех модулей, которых более никто не > требует. > Проблема совместимости версий на основе анализа всех наших проектов на языке рубе писанных, так остро не стоит, и пока ни разу не потребовалось делать совместимые пакеты, ограничились лишь правкой версий в зависимостях пары гемов. --  Малъ Скрылевъ about.me/majioa