[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