[devel] rpm-build для сборки пакетов

Dmitry V. Levin ldv на altlinux.org
Вт Сен 7 16:09:06 MSK 2021


On Tue, Sep 07, 2021 at 03:31:28PM +0300, Dmitry V. Levin wrote:
> On Tue, Sep 07, 2021 at 02:39:51PM +0300, Vitaly Lipatov wrote:
> > Dmitry V. Levin писал 7.9.21 11:54:
> [...]
> > >> Ключевые моменты:
> > >> - и rpm-build и rpm-build-slim предоставляют /usr/bin/rpmbuild
> > > 
> > > NAK.
> > > 
> > > В такой схеме rpm-build-slim лексикографически круче rpm-build
> > > и по зависимости /usr/bin/rpmbuild будет выбираться вместо rpm-build.
> > Тогда я предлагаю более простой и правильный вариант:
> > сделать пакет base-build-system с необходимыми для формирования базовой 
> > сборочной системы зависимостями и убрать всё лишнее из rpm-build.
> 
> Так нельзя сделать, потому что сломается hasher, в котором зашит
> rpm-build.  Видимо, единственный способ - это распилить пакет rpm-build.

Но надо понимать, что отпилить зависимости пакета rpm-build от пакета,
в котором находится его /usr/lib/rpm/, будет непросто.


-- 
ldv


Подробная информация о списке рассылки Devel