[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