Задний план.
$ rpmbuild --version RPM version 4.3.3
Я работаю над файлом спецификаций, который должен обрабатывать список файлов в нескольких сценариях. DRY (не повторяйтесь) заставляет меня определить список один раз как макрос, который расширяется в различные вспомогательные сценарии. Ведение списка - это боль, так как я не видел способа избежать размещения всех файлов в одной строке.
%define LIST \ a \ b
выдает ошибку
%define LIST a\ b\
тоже выдает ошибку
%define LIST a %define LIST %LIST b
Сбой из-за ошибки рекурсии