# ROOT=/tmp emerge -p vim >>> /tmp/tmp doesn't exist, creating it... >>> /tmp/var/tmp doesn't exist, creating it... >>> /tmp/var/cache/edb doesn't exist, creating it... >>> /tmp/var/cache/edb/dep doesn't exist, creating it... It doesn't seem right that emerge -p would be creating directories, does it?
It's right. You moved the root, so it requires those dirs in that root to create cache/running info.