Всезнающий АЛЛ наткнулся на такую весч, что при сборке rpm в секции инстал происходит игнорирование тега BuildRoot. Сборка затыкается когда make install пытается писать в систему (а прав то нет сборка от юзера запускается), а не в песочницу.
Собственно спасайте, куда плясать?
Выполняется(%install): /bin/sh -e /var/tmp/rpm-tmp.71254 + umask 022 + cd /usr/src/packages/BUILD + cd infinitettt-0.6 + rm -rf /var/tmp/infinitettt-0.6-build + make install make[1]: Entering directory `/usr/src/packages/BUILD/infinitettt-0.6' test -z «/usr/local/bin» || /bin/mkdir -p «/usr/local/bin» /usr/bin/install -c 'infinitettt' '/usr/local/bin/infinitettt' /usr/bin/install: невозможно создать обычный файл `/usr/local/bin/infinitettt': Отказано в доступе make[1]: *** [install-binPROGRAMS] Ошибка 1 make[1]: Leaving directory `/usr/src/packages/BUILD/infinitettt-0.6' make: *** [install-am] Ошибка 2 ошибка: Неверный код возврата из /var/tmp/rpm-tmp.71254 (%install)
Перемещено JB из Talks