У меня есть ряд файлов спецификации RPM, и в них нет директивы debuginfo. Когда я запускаю rpmbuild, некоторые пакеты генерируют debuginfo rpm, а некоторые нет. По каким критериям rpm определяет, генерируется ли отладочная информация? Мне кажется, что:
Кто-то может подтвердить, действительны ли эти правила, а есть ли другие?
У меня установлен redhat-rpm-config, что является предварительным условием для создания пакетов debuginfo, согласно https://fedoraproject.org/wiki/Packaging:Debuginfo?rd=Packaging/Debuginfo.
%debug_package
должен быть включен в .spec
файл. Я писал это раньше %prep
этап. Также, __debug_package
макрос должен быть 1.