[devel] rpm-build-4.0.4-alt78 rpm-build-tcl vs BuildRequires(pre)

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Сен 11 02:13:04 MSD 2007


On Mon, Sep 10, 2007 at 02:46:18PM +0400, Sergey Bolshakov wrote:
> Вынос rpm-build-tcl из базовой сборочной среды -- это упование
> на то, что майнтайнер впишет его в buildreq(pre).
> Как нетрудно убедиться, это не сработало (в варианте buildreq: tcl)
> даже с автором rpm-build-tcl и sandman.

Насколько я понимаю, buildreq(pre) в hasher требуется не для того,
чтобы можно было раскрыть вообще все макросы в spec-файле; а только
для того, чтобы можно было собрать src.rpm с правильным хедером.
То есть, buildreq(pre) нужен преимущественно в вариантах, когда
в зависимостях есть внешние макросы (типа Requires: apache2 > %apache2_version).

Кажется, у tcl пакетах нет такой потребности.  В любом случае, лучше
не ставить зависимости на версию tcl в spec-файле, а линковать Tcl
extensions с libtcl (будет автоматическая зависимость через soname).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070911/32f9ee34/attachment-0002.bin>


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