[devel] shared libraries (was: GnuTLS 1.2)
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Пн Май 30 09:39:21 MSD 2005
* Alexey Tourbin <at@> [050529 02:42]:
> 3) Не совсем ясно, как указать зависимость в BuildRequires. Если
> указать lib%name%suffix-devel, то потребуется приложить дополнительные
> усилия при автоматической пересборке пакета. Если же указать
> lib%name-devel, то у зависимости получается очень хрупкая семантика:
> нельзя понять, с какой версией пакет может и/или должен собраться.
А тут всё просто - lin%name-devel должна быть в единственном
экземпляре. -devel от старой библиотеки (если так уж сильно
нужно) можно назвать lib%name-compat-devel или
lib%name%suffix-compat-devel.
Надо просто понять для чего нам нужны два SONAME одной библиотеки
в репозитарии - чтобы уметь линковаться с разными версиями, либо
для того чтобы не ломать зависимости во время перехода (если не
удаётся сделать это одной транзакцией). Первое, IMHO, большого
смысла не имеет.
--
Regards, Sir Raorn.
-------------------
> И zsh не умеет ключи rpmquery дополнять :(
Ну так повесьте сами-знаете-что сами-знаете-куда. :)
-- ldv in community@
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20050530/1af94952/attachment-0001.bin>
Подробная информация о списке рассылки Devel