----- "Dan Hatton" vi5u0-alug@yahoo.co.uk wrote:
what size was the partition you had mounted?
IIRC, 12GB, so not _that_ small.
That sounds like plenty - there may indeed be something else wrong. Were you using the stages from the CD or downloading them, and had you chrooted when you installed the kernel?
I'm tempted to make /var/tmp/portage a symlink to something in the root filesystem, then. Is there any reason that would be enormously stupid?
I have never tried - if you haven't come across it already, gentoo-wiki.com is an excellent resource for particular system setups and packages - although I don't know whether this case would be on there. There is an article I came across with a quick search for using tmpfs (swapping RAM disk) for portage here http://en.gentoo-wiki.com/wiki/Speeding_up_emerge_with_tmpfs
It may be easier to configure portage to use a different location to extract/build packages - see man make.conf for details of how you can redirect this, or have a look through the portage section of the online docs http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3
Jim
Thanks for the tips, Jim and Srdjan. The kernel compilation completed without trouble. In the end I did
mkdir /tamp mv /var/tmp/portage /tamp/portage echo "PORTAGE_TMPDIR = /tamp" >> /etc/make.conf ln -s /tamp/portage /var/tmp/portage
I'm writing this on the Gentoo installation I ended up with.
The only packages that left anything behind in /tamp/portage were the kernel and kdnssd-avahi. The latter, I suspect, because I accidentally interrupted its compilation part-way through.