Я пытаюсь понять, как $ RPM_BUILD_ROOT относится к BuildRoot. Понятно, что BuildRoot - это временный путь, используемый при создании RPM. А вот например, говорят, при реальной установке используется buildroot? http://www.rpm.org/max-rpm/s1-rpm-inside-scripts.html
RPM_BUILD_ROOT - эта переменная среды используется для хранения «корня сборки», в который будет установлено новое созданное программное обеспечение. Если не указан явный корень сборки (либо с помощью параметра командной строки, строки тега spec-файла или записи файла rpmrc ), эта переменная будет нулевой. "
Итак, влияет ли buildroot на фактическую установку? Или это нужно только для сборки RPM, и пользователь всегда указывает целевой путь через --prefix?
Кроме того, во время разделов files и postun есть ли смысл использовать buildroot? Если нет, то как правильно указать файлы и каталоги с учетом префикса, установленного пользователем?
Спасибо.
Нет, buildroot используется только во время сборки RPM