From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 19 Apr 2016 19:41:33 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-2139893464-1461084093=:1850" Subject: Re: [devel] please approve python3-3.5 rebuild of pkgs; was:Re: python3-3.5 unmets 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, 19 Apr 2016 16:41:33 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-2139893464-1461084093=:1850 Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 5 Apr 2016, sbolshakov@altlinux.ru wrote: > Что ж, основной калибр отгрохотал, из оставшегося: > значительное количество python-module-* содержит в спеке, > в секции %install код вида (инога и не по разу): > > --- %< --- > %ifarch x86_64 > # переложим шило рядом с мылом > %endif > --- $< --- > > Понятно, что по существу имелось ввиду проверить %_lib == lib64, > а о том, что такое равенство воэможно не только на x86_64, не думали. > Поскольку речь о (оценочно) нескольких сотнях пакетов, было бы > славно озадачить этим какого-нибудь слоняющяегося без дела робота. Я собираюсь проверять и отфильтровывать подобные штуки перед окончательной массовой пересборкой. Думаю, через несколько (где-то 4) дня её подготовить. Небольшие дела по питону перед пересборкой, которые удерживают (делаю их последовательно): 1. сделать генерацию больше AutoProvides для python3 (#31992) и отправить поправленный rpm-build-python3 в Sisyphus (т.к. будет использоваться при массовоой пересборке) 2. собрать стабильный upstream-релиз python-module-sphinx (требует #31976) и отправить в Sisyphus (используется при сборке многих пакетов) 3. удаление (или иногда исправление) в Sisyphus оставшихся непересобирающихся и пакетов с отключенными тестами -- их наличие немного мешает подготовке 4 с массовой пересборкой (локально и на сборочнице), и всё равно их в таком виде нельзя оставлять в Sisyphus, так что удобнее на шаге 3. (Сделал скрипт, который составляет список того, что можно безболезненно удалить. Теперь должно остаться не очень много возни с ними.) 4. фильтрация спеков по поводу завязки на x86_64 и при помощи buildreq (обновление тех, у которых по сравнению с фильтрацией sem@, будет меньше зависимостей) и массовая отправка в Sisyphus. -- Best regards, Ivan --1807885841-2139893464-1461084093=:1850--