[devel] buildreq += autoignore

Alexey Tourbin at на altlinux.ru
Вт Мар 20 00:36:12 MSK 2007


On Mon, Mar 19, 2007 at 11:25:51PM +0200, Michael Shigorin wrote:
> On Tue, Mar 20, 2007 at 01:54:03AM +0800, Ivan Fedorov wrote:
> > > 2 at: # buildnoreq: <список>?
> > +1
> 
> Я недочитал тред, у Лёши более сахарно получилось:
> 
> # Automatically added by buildreq on Tue Jan 23 2007
> # Autoignore: linux-libc-headers imake xorg-cf-files
> BuildRequires: libXext-devel libXpm-devel

Мужыки, <...>.  Я вам объясню, почему цепляется imake и выносится в
отдельную зависимость.  Потому что любой configure, в котором щупаются
иксовые библиотеки, он будет цеплять xmkmf и imake.  Погрепайте
/usr/share/autoconf.

Соответственно мораль простая: в случае с autotools, а этот случай
довольно типичный, пакеты libX11-devel и imake используются всегда
вместе; но при этом они не сводятся друг ко другу, и buildreq не может
их оптимизировать.

Возможно, что просто есть резон подшить imake в зависимости
к libX11-devel.  Но, насколько я знаю, maintainer этих пакетов
не хочет этого делать.

Короче: buildreq не ошибается.  Как распилили так он и показывает.
What you see is what you get.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20070320/8d54d444/attachment.bin 


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