From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: ALT Devel discussion list References: <3A115223-089D-4D32-8A4D-1B64895047DB@altlinux.org> <1735629.N0jD5uRPKb@zerg.malta.altlinux.ru> <2DDF7D68-6F4F-4734-96D7-416F0D3F044E@altlinux.org> <20180614103607.GA28846@altlinux.org> <811996e7-155c-16b3-50f1-13c40cec7154@basealt.ru> <20180614104206.GC28846@altlinux.org> <84e90ad7-61fa-61c9-f7bb-90d0951aaaa2@basealt.ru> <20180614104756.GA28930@altlinux.org> From: Anton Farygin Organization: BaseALT Message-ID: Date: Thu, 14 Jun 2018 15:02:38 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20180614104756.GA28930@altlinux.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: Re: [devel] [#208126] FAILED (try 5) xen.git=4.10.1-alt2%ubt 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: Thu, 14 Jun 2018 12:02:38 -0000 Archived-At: List-Archive: List-Post: 14.06.2018 13:47, Dmitry V. Levin пишет: > On Thu, Jun 14, 2018 at 01:43:45PM +0300, Anton Farygin wrote: >> 14.06.2018 13:42, Dmitry V. Levin пишет: >>> On Thu, Jun 14, 2018 at 01:38:10PM +0300, Anton Farygin wrote: >>>> 14.06.2018 13:36, Dmitry V. Levin пишет: >>>>> On Thu, Jun 14, 2018 at 01:29:11PM +0300, Anton Farygin wrote: >>>>>> 14.06.2018 13:26, Dmitriy Shadrinov пишет: >>>>>>> 14 июня 2018 г., в 13:20, Anton Farygin написал(а): >>>>>>>> 14.06.2018 13:19, Dmitriy Shadrinov пишет: >>>>>>>>> 13 июня 2018 г., в 10:42, Sergey V Turchin написал(а): >>>>>>>>>> On Sunday, 10 June 2018 18:09:52 MSK Dmitriy Shadrinov wrote: >>>>>>>>>> >>>>>>>>>> [...] >>>>>>>>>>> Использование ExclusiveArch: %ix86 %x86_64 дает такое >>>>>>>>>> [...] >>>>>>>>>>> aarch64: NEW unmet dependencies detected: >>>>>>>>>>> xen-runtime-common#4.10.1-alt2.S1 xen-runtime = 4.10.1-alt2.S1 >>>>>>>>>> Строки >>>>>>>>>> BuildArch: noarch >>>>>>>>>> в таком случае нужно убирать(этот случай сборочница не ругает), >>>>>>>>>> т.к. noarch пакет на aarch64 имеет зависимости на несуществующие пакеты. >>>>>>>>> Да, но в этом случае все пакеты получаются архитектурозависимые, даже те, которые не содержат архитектурозависимых файлов… Теперь отказываемся от noarch? >>>>>>>> если содержимое пакета меняется при сборке на разной архитектуре - то он архитектурно-зависим. >>>>>>> Да, но это не тот случай - сборочница ругается на неудовлетворенные зависимости в пакетах для той архитектуры, для которой вообще не надо было собирать. Именно для этого и был указан ExclusiveArch. Или я не прав? >>>>>> noarch едина для всех архитектур, и анметы по пакетам считаются тоже на >>>>>> всех архитектурах. >>>>> Да, это так, но есть точка зрения, что такое устройство noarch не самое удачное. >>>> а зачем нужен noarch, если его разделить по разным архитектурам ? >>> Смотря как разделить. Теоретически для каждой архитектуры можно было бы >>> завести компоненту noarch, которая состояла бы из подмножества всех >>> noarch-пакетов, собранных из всех исходных пакетов, которые были собраны >>> для данной архитектуры. >> А в чём профит ? > Меньше телодвижений для починки пакетов в Сизиф. > Меньше различающихся бинарных пакетов. Тогда и src.rpm надо разделять.