[devel] I: SharedLibsPolicy update (libjxl update)
Anton Farygin
rider на basealt.ru
Пт Фев 23 12:56:10 MSK 2024
Всем привет.
Глядя на то, с каким трудом Юра собирал
https://packages.altlinux.org/ru/sisyphus/srpms/libjxl/ я понял, что
SharedLibsPolicy тяжела для осознания даже опытными ментейнерами с
большим стажем.
Дополнил SharedLibsPolicy двумя условиями, про выполнение которых часто
забывают ментейнеры, делая ошибки сборки shared библиотек в отдельные
подпакеты.
https://www.altlinux.org/index.php?title=Shared_Libs_Policy&type=revision&diff=78668&oldid=76336
А с libjxl - последнее изменение пакета:
https://packages.altlinux.org/ru/sisyphus/srpms/libjxl/3043434039706690595
решает сиюминутный вопрос обновления, то гарантированно приведёт к
проблеме с обновлениями при выходе libjxl с новым soname.
К сожалению, я не могу линковаться с такой библиотекой в своих пакетах.
Но поддержка формата JXL важна для репозитория. Думаю что надо добить
SharedLibsPolicy до стадии утверждённой политики и внести проверки на
обязательное соответствие policy в сборочную систему.
Подробная информация о списке рассылки Devel