[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