[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