[devel] [wiki] SpecTips/BuildRequires (was: dbus-0.62-alt2)
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пн Ноя 20 14:18:52 MSK 2006
On Mon, Nov 20, 2006 at 12:53:32PM +0200, Led wrote:
> > > Он не должен собираться "как у меня", он должен просто
> > > собираться в хэшере. ИМХО с минимальным и достаточным
> > > набром BuildRequires.
> > 2 led: минимальный набор BR может не соответствовать
> > требованиям к функциональности пакета, а понятие
> > достаточности может "плавать".
> Понятие "необходимости и достаточности" не может плавать
> "плавать" (по крайней мере, в школе на уроках математики меня
> так учили:)
Математикой в словах "должен просто" не пахнет. Тогда плавают
они. :)
> А "достаточность" - имеется в виду заявленная функциональность
> и заявленные фичи пакета (может быть поэтому я всегда явно
> указываю все enable/disable with/without в %configure - чтобы
> без пропущенного BuildRequires в хешере даже не собралось и не
> было соблазна корявый пакет куда-либо выкладывать)
Получаем поправленное:
- минимальный и достаточный для сборки как таковой набор, плюс
- дополнительные BuildRequires для заявленных/включаемых фич.
Занёс на http://wiki.sisyphus.ru/devel/spectips/BuildRequires --
надо бы туда замечания по типичным недо/переработкам,
разруливанию нетривиальных случаев вроде mplayer.spec
и прочие ссылки на buildreq2.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel