[devel] gnutls
Alexey Shabalin
=?iso-8859-1?q?a=2Eshabalin_=CE=C1_gmail=2Ecom?=
Ср Ноя 26 14:32:24 MSK 2008
26 ноября 2008 г. 0:05 пользователь Dmitry Afanasov написал:
> 25.11.08, Mikhail Gusarov написал(а):
>> Twas brillig at 23:50:18 25.11.2008 UTC+03 when afanasovdmitry на gmail.com did gyre and gimble:
>>
>> DA> проставил во всех lib*, в devel не ставил, как в policy сказано.
>>
>> В policy сказано, что в devel оно не нужно, если одновременно живёт
>> только один devel (и тогда для пакетов, которым не нужно починки для
>> сборки с новой библиотекой, достаточно пересборки без правки
>> BuildRequires). Если же пакетов одновременно несколько и devel-ов тоже
>> несколько, и это by design, то версионировать стоит и devel.
> автомат для проверки достаточнро ли новых хедеров, или надо и старые
> паковать, все руки не дохдят нарисовать. потому тут я не решаю.
>
> thresh от compat'а devel'ы оторвал.
>
>> >> ps: А ещё лучше сразу дать название libgnutls, а старый
>> >> переименовать в libgnutls20
>>
>> При следующей смене придётся новый переименовывать в libgnutls26, а
>> совсем новый называть libgnutls-что-то-там-ещё.
> сейчас именование: libgnutls26 для новой, и неизменный libgnutls для старой.
>
> штуки три прямых наследников gnutls пересобирвал - вроде не ругались.
Я бы вообще оставил единственный gnutls(версии 2.6). Вроде все
программы с ним должны пересобратся.
Ну для плавного перехода месяца два можно подержать в репозитории
compat библиотеку под именем libgnutls20(или libgnutls13 - по soname).
Давайте не будем изобретать новых способов, а делать также, как и
раньше поступали в аналогичных случаях с другими библиотеками.
--
Alexey Shabalin
Подробная информация о списке рассылки Devel