On Thu, Mar 13, 2008 at 10:05:52AM +0300, Хихин Руслан wrote: > Здравствуйте Alexey Tourbin > В сообщении от 13 марта 2008 Alexey Tourbin написал(a): > > > Всё равно окончательно rpm собирается в хешере, а вот до его > > > сборки в > > > хешере иногда удобно его собирать в домашнем каталоге, причём > > > где-нибудь внутри /tmp, который на tmpfs. > > Тогда придётся усложнять логику поиска зависимостей, причём не сразу > > понятно в каких именно местах и чем это чревато.  А так её удаётся > > упростить. > Ну - грубо говоря - при неканоническом пути - сделать предупреждение - > зависимости могут быть высчитаны неправильно (и вплоть до отключения их > расчёта или старый вариант), а вот при каноническом - упростить, как вы > хотите. Это легко поправить в ~/.rpmmacros: %_topdir %homedir/RPM %_tmppath /tmp/.private/at %__ccache_dir %_tmppath/.ccache %_builddir %_tmppath/BUILD Если не хочется явно прописывать /tmp/.private/at, то можно сделать что-то типа %_tmppath %(echo ${TMPDIR:-/tmp})