[devel] rpm-build для сборки пакетов
Alexey V. Vissarionov
gremlin на altlinux.org
Вт Сен 7 12:34:24 MSK 2021
On 2021-09-07 11:54:57 +0300, Dmitry V. Levin wrote:
>> Так же и для rpmrebuild из пакета rpmrebuild не нужен компилятор —
>> он упаковывает файлы из системы. Также и для epm rebuild не нужен
>> компилятор — он просто перепаковывает готовые пакеты (архивы).
>> Другими словами, пакеты собирают не только в сборочнице.
> Не согласен с постановкой задачи. Пакеты собирают только в
> hasher'е, всё остальное не рекомендуется.
Ага. Но запускают его не только на сборочной ферме.
>> Ключевые моменты:
>> - и rpm-build и rpm-build-slim предоставляют /usr/bin/rpmbuild
> NAK.
> В такой схеме rpm-build-slim лексикографически круче rpm-build и по
> зависимости /usr/bin/rpmbuild будет выбираться вместо rpm-build.
Всегда можно придумать rpm-build-base, rpm-build-gcc, rpm-build-max
и еще кучу разных названий. В приведенном примере, кстати, зависимость
от /usr/bin/rpmbuild будет по умолчанию тащить rpm-build-max, если
иное не указано явно.
Дело за малым: придумать способ указать, какой вариант нужен (будет
достаточным) для каждого отдельно взятого пакета.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel