From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 29 Apr 2021 15:04:24 +0300 From: "Dmitry V. Levin" To: devel@lists.altlinux.org Message-ID: <20210429120424.GB21867@altlinux.org> References: <20210301131128.GA11206@altlinux.org> <20210429023526.GA16568@altlinux.org> <9d4b7860-22ed-f4de-a236-d4fbd02122c1@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9d4b7860-22ed-f4de-a236-d4fbd02122c1@altlinux.org> Subject: Re: [devel] Q: time to wave rpm-build-python off 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, 29 Apr 2021 12:04:25 -0000 Archived-At: List-Archive: List-Post: On Thu, Apr 29, 2021 at 10:49:39AM +0300, Aleksei Nikiforov wrote: > 29.04.2021 05:35, Dmitry V. Levin пишет: > > On Mon, Mar 01, 2021 at 04:11:28PM +0300, Dmitry V. Levin wrote: > >> Hi, > >> > >> В связи с тем, что пользователи python2 в Сизифе наконец-то массово > >> переходят на python3, возникает вопрос, не пора ли нам уже распрощаться > >> с пакетом rpm-build-python в составе базовой сборочной среды? > >> > >> Просьба тем, кто занимается массовой миграцией пакетов с python2 > >> на python3, подготовить ответ на этот вопрос. > > > > Никто не ответил? Ну что же, тогда уберём rpm-build-python и узнаем. > > Здравствуйте. > > После этого изменения вылезла вот такая ошибка: > > http://git.altlinux.org/tasks/270927/logs/events.1.1.log > > [x86_64] find-requires: running scripts > (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) > [x86_64] /usr/lib/rpm/python.req: line 2: /usr/bin/python2.7: No such > file or directory > [x86_64] find-requires: ERROR: /usr/lib/rpm/python.req failed > [x86_64] error: /bin/sh failed > [x86_64] error: Failed to find Requires > [x86_64] RPM build errors: Идея была в том, что если в пакете есть что-то на python2, но пакет rpm-build-python не установлен, то сборка упадёт с такой диагностикой. Однако ... > В пакете нет ни python-2, ни python-3. ... где-то что-то зачем-то вызвало /usr/lib/rpm/python.req с пустым списком аргументов. Вставил объезд в python.req и python.prov, чтобы "skip python invocation when invoked without arguments". [#270943] DONE rpm-build-python.git=0.40.1-alt1 -- ldv