From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: Date: Sun, 26 Nov 2023 16:45:28 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: ru To: devel@lists.altlinux.org References: <334b9a3d-2242-6ef7-a377-68817f639fb4@altlinux.org> <7759c474-4858-8b15-36d6-db68903e0515@altlinux.org> <5e7deed8-9344-4192-b702-821b2b89b9d0@basealt.ru> From: Anton Farygin Organization: BaseALT In-Reply-To: <5e7deed8-9344-4192-b702-821b2b89b9d0@basealt.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?0KHQsdC+0YDQvtGH0L3QuNGG0LAg0L3QtSDQv9GA0L4=?= =?utf-8?b?0LLQtdGA0Y/QtdGCINC40LTQtdC90YLQuNGH0L3QvtGB0YLRjCBTUlBNPw==?= 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, 26 Nov 2023 13:45:29 -0000 Archived-At: List-Archive: List-Post: On 26.11.2023 16:38, Ilya Kurdyukov wrote: > > On 11/26/23 20:27, Денис Назаров wrote: >> 26.11.2023 12:29, Anton Farygin пишет: >>> On 25.11.2023 15:18, Денис Назаров wrote: >>>> 25.11.2023 15:03, Ilya Kurdyukov пишет: >>>>> Просто не надо так делать: >>>>> >>>>> %ifarch xxx >>>>> Patch1: xxx.patch >>>>> %endif >>>>> >>>>> Перечисление патчей должно быть доступно для всех архитектур. >>>>> >>>>> Если надо отключать патч, то делать это в %setup. >>>> >>>> >>>> Это как раз понятно - не заметил и по ошибке в 2 местах написал. >>>> Сейчас просто получается ситуация, что можно собрать пакет, который >>>> успешно проходит сборку, но не может пройти пересборку. >>> >>> Способов сделать такой пакет гораздо больше одного. >>> >>> Вообще тут, как мне кажется, лучше повесить FR на girar о том, что >>> бы он собирал для всех архитектур бинари из srpm, сделанного на >>> какой-то одной архитектуре. >>> >> https://bugzilla.altlinux.org/48592 > > Только создаст ситуацию что кто-то сделает что-то в спеке для своей > архитектуры, и не сможет понять почему SRPM получается для другой. > Такое решение закладывает грабли на которые обязательно кто-нибудь > наступит. И когда наступит - ему будет сложно понять что происходит. > > > для поддерживаемых в задании архитектур > > А изменятся поддерживаемые - изменится SRPM. > > до: грабли > > после: грабли прикрытые листьями На самом деле никто не знает, но реально у нас есть архитектуры в src.rpm. И они бывают странные :) лучше это привести в порядок.