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