From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 27 Feb 2019 19:05:13 +0300 From: "Vladimir D. Seleznev" To: ALT Linux Team development discussions Message-ID: <20190227160513.GA29286@portlab.ipa.basealt.ru> References: <20190227004031.GA11711@altlinux.org> <85f5ae79-69a8-47b9-409e-c69840d482b4@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <85f5ae79-69a8-47b9-409e-c69840d482b4@basealt.ru> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel] =?utf-8?b?STog0L/QvtC00LPQvtGC0L7QstC60LAg0KHQuNC30Lg=?= =?utf-8?b?0YTQsCDQuiDQsdGA0LDQvdGH0LXQstCw0L3QuNGOIHA5?= 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: Wed, 27 Feb 2019 16:05:14 -0000 Archived-At: List-Archive: List-Post: On Wed, Feb 27, 2019 at 07:38:06AM +0300, Anton Farygin wrote: > >> но т.к. у нас никаких > >> понятых кому-то кроме тебя планов по выпуску веток нету - то она будет > >> обновляться сейчас. > > План выпуска p9 очень простой: > > 1. обеспечить пересобираемость всех (или почти всех) пакетов, > > предположительно входящих в дистрибутивы на p9, и в целом по бранчу > > уменьшить множество несобирающихся пакетов до приемлемого минимума; > > 2. пересобрать все пакеты, которые существенно меняются > > в результате пересборки, в особенности пакеты с зависимостями на > > .sisyphus.* и пакеты, при пересборке получающие зависимости > > на другие soname. > > > > В случае существенных регрессий в Сизифе есть техническая возможность > > бранчевать p9 не от текущего состояния Сизифа, а от более стабильного > > состояния из прошлого, но мне бы очень хотелось этого избежать. > Странная цель - пересобираемость пакетов. Цель наверное должна быть > всё-таки какая-то другая ? > Как показывает практика p8 - пересобираемость пакетов через какое-то > время разламывается. > > > >> Хотя Зерг утверждает что это можно сделать и потом, но мне кажется что > >> было бы лучше обновить сейчас, вместе с KDE. > > Если обновление сломает собираемость пакетов, входящих в дистрибутивы > > на p9, это обновление следует отложить. > Нет дистрибутивов на p9, невозможно понять, какие в них будут пакеты. > > > > Текущий список несобирающихся пакетов, предположительно входящих > > в дистрибутивы на p9, находится тут: > > http://git.altlinux.org/people/qa_ldv/public/?p=proscriptions.git;a=blob_plain;f=snames-ftbfs.list > > > > Этот список обновляется автоматически по окончании тестовой пересборки > > Sisyphus/x86_64. > > Дима, я согласен с тобой в том, что пересобираемость пакетов важный > показатель качества репозитория. Но, к сожалению, далеко не самый важный. Пересобираемость пакетов не только показатель качества репозитория. Все пакеты, входящие в дистрибутивы, нужно мочь собрать из исходников; список таких пакетов можно получить по факту собрав дистрибутивы из репозитория. Помимо технической возможности показать, что все входящие пакеты в дистрибутивы возможно собрать, есть ещё и лицензионная составляющая: для всех пакетов, распространяемых под GPL, помимо предоставления исходных кодов, необходимо предоставить инструкции по сборке пакетов. В данном случае это spec'и и инструментарии сборки. Поэтому распространение в дистрибутивах непересобирающихся пакетов, распространяемых под GPL, является нарушением GPL. -- С уважением, Владимир Селезнев