[devel] SharedLibsPolicy

Led ledest at gmail.com
Sat Nov 14 22:30:55 UTC 2009


On Sunday, 15 November 2009 00:20:00 Денис Смирнов wrote:
> On Sat, Nov 14, 2009 at 10:45:10PM +0200, Led wrote:
>
> L> apt-get здесь ни при чём.
>
> Это ты так думаешь, что не причем. apt при смене soname внутри пакета и
> dist-upgrade ведет себя неадекватно. Вплоть до сноса всех зависимых
> пакетов, вместо обновления.

Вы уверены, что знаете точную причину такого поведения? Вы уверены, что это 
бага/фича apt'а, а не проблема кривой упаковки пакета?

>
> L> От того, что вы проблем не видите, не значит, что их нет. Это только
> L> доказывает, что они очень глубоко спрятаны (в т.ч. и благодаря
> L> SharedLibsPolicy)
>
> Повторюсь -- в нашем репозитории эти проблемы редкие.
>
> Единственная ситуация которая может привести к реально проблемам (т.е.
> непредсказуемому поведению ПО), это когда приложение A требует библиотеки
> B и C, а библиотека B требует также библиотеку C но другой версии.
>
> Это -- действительно потенциальная грабля.

Этого недостаточно? Есть способы предугадать её? Есть способы её диагностики в 
рабочей системе?

Почему вы считаете, что эта "грабля" потенциальная? Она вполне реальная, в 
Sisyphus встречалась. Сколько раз она там была - неизвестно, потому в тех 
нескольких случаях когда была замечена - это происходило случайно.

-- 
Led


More information about the Devel mailing list