[devel] Shared Libs Policy: версия ABI до суффикса -qt6/-gtk4 в имени пакета
Sergey Bolshakov
sbolshakov на altlinux.ru
Вс Окт 18 12:55:01 MSK 2026
>>>>> "Vitaly" == Vitaly Lipatov <lav на altlinux.ru> writes:
> Здравствуйте, давай обсудим место для прибавки soname.
> Shared Libs Policy предписывает имя пакета libfoo%abiversion, а для имени,
> оканчивающегося на цифру, — libfoo_%abiversion. Для библиотек с суффиксом
> тулкита (-qt5, -qt6, -gtk3, -gtk4) это даёт имена вида libfoo-qt6_1, но на
> практике в Sisyphus их называют кто как. Посмотрел пакеты с такими
> библиотеками (имя пакета и soname по собранным rpm):
Предлагаю пункт "Название пакета: `libfoo%abiversion``" считать
рекомендацией.
Действительно, нам важно лишь то, что варианты библиотеки с
различающимися abiversion находятся в различно именованных пакетах,
i.e. имена пакетов libfoo_bigger, libfoo_better и libfoo_uncut точно
так же пригодны в этой роли.
Поэтому, давайте-ка мы не будем загоняться и выдумывать себе проблемы на
ровном месте.
[rest skipped]
--
Подробная информация о списке рассылки Devel