[devel] I: rpm 4.0.4-alt98.49, latter rain
Aleksey Avdeev
solo на solin.spb.ru
Сб Окт 9 13:13:52 UTC 2010
09.10.2010 04:03, Денис Смирнов пишет:
> On Sat, Oct 09, 2010 at 03:34:21AM +0400, Aleksey Avdeev wrote:
>
> AA> Пока мысли крутятся вокруг следующего: У нас используются зависимости
> AA> на библиотеки вида <libname>.so.<soname>. Если каким-то образом, при
> AA> установке пакета, проверять что в его зависимостях и зависимостях его
> AA> зависимостей каждый из <libname> присутствует с одним <soname> -- задача
> AA> будет решена. (Возможно, для практических целей, можно ограничится
> AA> только одним уровнем рекурсии.)
>
> Мне кажется реалистичнее сделать подобную проверку уже в системе. И после
> обновления предупреждал админа о подводных граблях.
>
> На уровне репозитория реальнее всего таки начать анализировать историю
> зависимостей пакетов, для того чтобы в подобных случаях требовать ручного
> requires/conflicts на диапазоны версий.
У нас всё это осложняется наличием бранчей, где бинарник той-же версии
что и в Сизифе (т. е. отличие только в релизе пакета) может быть собран
с более старыми версиями библиотек... Т. е.: progX-alt<n> и
progY-alt<n1> собраны с libZ, а progX-alt<n-1>.M<...> и
progY-alt<n1-1>.M<...> -- с lib(<Z).
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 554 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101009/814050d3/attachment.bin>
Подробная информация о списке рассылки Devel