I tried to get gentoo on my zaurus.
Via nfs and having openzaurus on the pda itself, it is no big deal.
I stucked for the moment because of two reasons:
1. You won't get a working X-server when you have running a 2.4 kernel. With a 2.6 kernel it should work out of the box mostly.
2. gcc-4.0 is currently putting out softfloat garbish. (this may be a uclibc specific problem)
3. uclibc itself makes many problems, although that is getting better
Problem 1 will vanish as soon as the 2.6 kernel for my zaurus is finished. Problem 2 will someday be solved by the gentoo-developers.
Or I try it with glibc, what may make problems 2 and 3 vanish at the same time.
(although uclibc must be prefered if you only have 32 MB RAM)