Hi ludistatio
I explain some details about how I make install gentoo on PS3. It may, or not help

I carefully read documentations on this forum & other places. It help me personally
1. Select proper stage / arch from many possible variants, how we are can install linux.
For first time I easy install YDL from terrasoft. Its my first try on PS3. But...... YDL (respect to terrasoft) like micro$oft. I mean, of corse, software *possibility*. It good distro, but I cant find packages, which I use every day, but found _too_large_collection_ of packages, which I dont use along my life

. Resume: YDL - is for beginners only, like demo version. Not for prof. use every day.
After few hours - from YDL's kboot # dd if=/dev/zero of=/dev/sda bs=1M Game over.
As fact - my like distro is gentoo I choice it to install from stage1. But its not easy as first time. Second my try is install gentoo from stage4.
From stage4 I copy for future use few files. make.conf xorg.conf. Next, I do again from kboot's shell # dd if=/dev/zero of=/dev/sda bs=1M .
For final stady - download
http://www.kernel.org/pub/linux/kernel/ ... 070516.bld & verify MD5 hash.
Install it. Its minimal _working_ kboot. Its easy

Next, download boot cd from
http://gentoo.osuosl.org/experimental/p ... -beta3.iso
!!!!!!!!!!!!! WARNING !!!!!!!!!!!!
I use stage1 from
http://gentoo.osuosl.org/releases/ppc/2 ... .0.tar.bz2
and set profile to /usr/portage/profiles/default-linux/ppc/ppc64/2007.0/64bit-userland/970
Set up properly make.conf. You may use make.conf from stage4 (saved before) It work good.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Now - continue like normal gentoo install from stage1. chroot, emerge --sync and etc...
next,
#cd /usr/portage
#scripts/bootstrap.sh
botstrap complete without problems. Next - emerge -e world.
At this point I have some problem.
2 packages I can not compile. I do emerge -e --resume --skipfirst. This problem, I think, related from incompatable liveCD & my stage1.
After compile -e world in *manual mode*, I try again #emerge -e world. Now - without problems

I use kernel
http://www.kernel.org/pub/linux/kernel/ ... 25.tar.bz2
In general - its working kernel (I love vanilla(near vanilla kernels)). Latest versions - _NOT_WORKING.
In general - its all.
2. Installing SPE compiler/tollchain.
For do this - you _DO_NOT_NEED_ to install gcc-4.3.**** directly via emerge.
First, install layman's overlays *cell* and *toolchain*. It is important and emerge elfspe2, modify fstab and mount this fs(spufs).
Secod, emerge crossdev.
Next, try #crosdev --help
For support SPE features, you are need run #crossdev spe (Support PPE is broken and dont needed. You are already have PPE dev tools).
#crossdev spe - without add. parameters emerge latest _unstable_ versions kernel headers, binutils, newlib(libc replacement for spe) and gcc. You realy need specify versions. Personnay, I am do that: I select binutils, kernel headers version - as already installed on my system. Latest stable from portage. Newlib - latest devel from overlay, gcc - as in my previous post. First dev build in this month. Summary, I specify 3 parameters: binutils, kernel headers and gcc.
After that - I have spu toolchain and compiler

!!!!!!!!!!!!!!!!!
And I must say - VERY THANKS from me, gentoo developers !!!!
Thats all in common. If you have questions - I explain.
With best whishes - triod.