Open peperunas opened 9 years ago
please show me the env file mentioned... I'll try to reproduce.
With some env
call in /etc/paludis/bashrc
I found out that the tempdir variable referred by paludis was T
.
The env file is simple as:
T=/new/directory
I'm not sure that setting T
is a good idea (allowed at all) -- please read PMS about it (and a footnote about its consistency). Maybe you can try to play with WORKDIR
instead?
and by the way, I have a plugin for that :) -- please read about "Working Directory in a RAM" section -- I think it it that you actually need :)
I've just read the /usr/portage/eclass/check-reqs.eclass
and the size check is done on T
.
I'm trying to figure out why Portage uses PORTAGE_BUILDDIR
(https://wiki.gentoo.org/wiki/Portage_TMPDIR_on_tmpfs) and what Paludis uses. (trying to learn here :) )
I've created a env configuration to compile in another directory and applied it to
app-office/libreoffice
. It seems that paludis checks for it in the first--pretend
phase but discards it when it actually starts to compile the package.Log:
Here's the first correct check, where paludis correctly loads the
no_ram_compiling.conf
env mod:Further output:
Here's the actual check before compiling it:
Final output: