[devel] shared libraries (was: GnuTLS 1.2)

Alexey I. Froloff raorn на immo.ru
Пн Май 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@
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.altlinux.ru/pipermail/devel/attachments/20050530/1af94952/attachment.bin


Подробная информация о списке рассылки Devel