[devel] [spec-lynch] trilinos
Michael Shigorin
mike at osdn.org.ua
Tue Oct 13 07:31:12 UTC 2009
On Tue, Oct 13, 2009 at 03:40:20PM +0800, REAL wrote:
> Но вопрос, конечно, лучше озвучить, раз он возник. Вот есть
> пакет типа libfoo-devel, там внутри статическая библиотека.
> Если возникает реформа и в этот пакет вносится
> shared-библиотека, а статическая уходит в libfoo-devel-static,
> какие конфликты/обсолеты проставлять, чтобы всё работало и спек
> не загаживался?
libfoo-devel-static Obsoletes: libfoo-devel < %change_ver
как минимум даст хинт к тому, что произошло. Provides: не
соображу, поскольку имя libfoo-devel остаётся.
Думаю, для *-devel* это приемлемо -- всё равно при появлении
разделяемой библиотеки разломы по сборке хорошо бы чинить в
сторону её использования, а не пересовывания статики под новым
именем.
Для избежания можно было сразу делать libfoo-devel-static.
Собсно, это и прописано в секции "Статические библиотеки"
http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/doc/old/rpm_packaging_howto.html
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the Devel
mailing list