gcc-4.1.1 and 2006.1 are forcing me to do an emerge -ev world which is highlighting some latent problems. app-shells/ksh no longer compiles on amd64 systems where is it only in the unstable branch. I understand that it's a problem for many people in x86 and mips, too. See http://bugs.gentoo.org/show_bug.cgi?id=145400 and the URL pointer to the forums. I have about 1600 packages on the systems I manage, pretty much the entire sci-biology and sci-chemistry trees, but equery shows that staden is the only package that depends upon ksh. I would like to request that the dependence be changed to pdksh, which compiles without problem for everybody so far as I know. I don't think that pdksh will break staden.
However, the above issue is pointless because staden-1.5.3 is broken by gcc 4.1.1. For now it should be masked. Staden is now at 1.7.0, perhaps the version should be bumped before any work is put in on the ebuild. One other bit of ugliness in the current ebuild is that the dependence on =dev-tcltk/itcl-3.2* caused the itcl installation to oscillate once itcl went to 3.3.
OK, now it can't be even emerged sci-biology/staden-1.5.3-r1: attr(depends): nonexistant atoms [ =dev-tcltk/itcl-3.2* ]
Package masked. I will have a look at the numerous issues shortly.
Closing this.