[devel] I: rpm 4.0.4-alt98.49, latter rain
Aleksey Avdeev
solo на solin.spb.ru
Пт Окт 8 14:52:50 UTC 2010
05.10.2010 00:41, Alexey Tourbin пишет:
> On Mon, Oct 04, 2010 at 11:41:47PM +0400, Aleksey Novodvorsky wrote:
>> 4 октября 2010 г. 23:35 пользователь Alexey Tourbin <at на altlinux.ru> написал:
>>> Мужики, эта штука, которая делает зависимости на set-версии, наконец-то
>>> пошла в сизиф. Посмотрев на всё ещё раз, могу сказать, что мне за неё
>>> не стыдно (не считая того, что вся эта история тянулась слишком долго).
>>> http://git.altlinux.org/gears/r/rpm.git
>>
>> Спасибо!
>> Хорошо бы написать для и в стиле release notes, чем этот rpm замечателен.
>
> Ничем не замечателен, для постоянных посетителей заведения
> всё должно пройти незаметно.-)
>
> Предыдущий релиз rpm уже генерировал зависимости вида
> Provides: libfoo.so.1 = set:7f0252c3...
>
> Теперь же генерируются и зависимости
> Requires: libfoo.so.1 >= set:3f5b289c...
> а это делает процесс необратимым.
>
> Т.н. set-версии позволяют проверить совпадение библиотечных функций,
> используемых в программе, и экспортируемых функций библиотеки. Но это
> совпадение - не прямое равенство, а подмножество. Отсюда весь сыр-бор.
Правильно понимаю, что это позволит исключить ситуации когда программа
и подгружаемый плагин (например apache и его модуль) слинкованы
несовместимыми версиями некой библиотеки?
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 554 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101008/ec3f1155/attachment.bin>
Подробная информация о списке рассылки Devel