[devel] libpixman

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Авг 31 00:20:11 MSD 2006


On Wed, Aug 30, 2006 at 11:52:07PM +0400, Alexey Tourbin wrote:
> On Thu, Aug 31, 2006 at 01:38:41AM +0600, Andrey Rahmatullin wrote:
> > > Какие есть сложности в том, чтобы при пересборке пакета запустить 
> > > buildreq, сравнить возвращённую им строку с имеющейся в спеке, 
> > > при любом несовпадении выдать предупреждение/ошибку?
> > Ужасно.
> > Тут практически все присутствующие правят билдреки руками в той или иной
> > степени.
> 
> Можно примеры?
> 
> При достаточно агрессивном алгоритме оптимизации вручную править
> билдреки уже будет очень рискованно.  Так, удаляя какой-либо пакет
> из BuildRequires, тем самым удаляются и все его пререквизиты (кроме
> тех, которые по случаю являются пререквизитами оставшихся пакетов).

Во многих случаях buildreq даёт плохие результаты не из-за плохой
оптимизации, а из-за того, что применяемый в нём метод определения
используемых при сборке пакетов (отслеживание обращений к файлам через
strace) подвержен ложным срабатываниям.  Например, довольно часто в
выводе buildreq оказываются все установленные в системе шрифтовые
пакеты.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20060831/eaec20ff/attachment-0001.bin>


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