[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