[devel] RPM %_tmppath - что плохого в силинках?
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Мар 13 13:50:50 MSK 2008
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})
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080313/56c0f7cb/attachment-0002.bin>
Подробная информация о списке рассылки Devel