[devel] [spec-lynch] trilinos

Damir Shayhutdinov damir at altlinux.org
Tue Oct 13 07:58:41 UTC 2009


>> Но вопрос, конечно, лучше озвучить, раз он возник. Вот есть
>> пакет типа libfoo-devel, там внутри статическая библиотека.
>> Если возникает реформа и в этот пакет вносится
>> shared-библиотека, а статическая уходит в libfoo-devel-static,
>> какие конфликты/обсолеты проставлять, чтобы всё работало и спек
>> не загаживался?
>
> libfoo-devel-static Obsoletes: libfoo-devel < %change_ver
> как минимум даст хинт к тому, что произошло.  Provides: не
> соображу, поскольку имя libfoo-devel остаётся.
Provides тут и не нужен.

> Думаю, для *-devel* это приемлемо -- всё равно при появлении
> разделяемой библиотеки разломы по сборке хорошо бы чинить в
> сторону её использования, а не пересовывания статики под новым
> именем.
Тут все зависит от астрима на самом деле. Бывает, что апстрим хоть и
перешел на shared, однако с ABI ведет себя так, как как будто
библиотека все еще static.


More information about the Devel mailing list