[devel] Re: RFC: test-libs
Alexey Tourbin
at на altlinux.ru
Чт Июн 16 03:56:01 MSD 2005
On Thu, Jun 16, 2005 at 03:22:18AM +0400, Dmitry V. Levin wrote:
> [правильные мысли о вреде незамкнутых разделяемых библиотек]
> > Для обнаружения "не замкнутых" библиотек предлагается создать пакет
> > test-libs, который будет собираться в среде, в которой установлены все
> > или почти все разделяемые библиотеки.
>
> Мне кажется более логичным определять такие библиотеки во время сборки
> пакета, примерно на той же стадии, что и проверка RPATH.
> Это, возможно, сложнее реализовать, но зато потом проще использовать.
> Или нет?
У нас RPM выполняет несколько несвойственные ему функции (policy
enforcement). Это примерно как если бы gcc по умолчанию работал
в режиме -Wall -Werror. Не знаю, хорошо это или плохо. :)
> > Какие будут мнения? Что будем делать? Стоит ли уже развешивать баги?
> Думаю, что пора делать 90% пакетов этого списка несобирающимися.
> А то что-то Сизиф больно толстый и чрезмерно кривой стал.
Кстати, проверка на стадии сборки пакета -- это не то же самое, что
проверка уже собранного пакета! Собранный пакет может бинарно
отличаться от пакета в репозитарии, в том числе и по линковке/символам.
Поэтому сам факт успешной пересборки пакета ещё не раскрывает всей
правды об этом пакете. :) После успешной пересборки нужно распаковать
свежесобранный пакет и пакет из репозатария; и провести ряд проверок
на идентичность, в т.ч. на бинарную совместимость.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.ru/pipermail/devel/attachments/20050616/9ba355ff/attachment.bin
Подробная информация о списке рассылки Devel