USE="mmx 3dnow sse pda cups slp nvidia \ x dga opengl xv dvd encode \ gnome gtk gtk2 bonobo evo gb gtkhtml -kde -arts \ motif tcltk aalib imlib ncurses readline sdl svga lcms \ gif jpeg png tiff gd \ avi mpeg quicktime scanner \ alsa xmms oggvorgis flash \ snmp \ pam ssl crypt socks5 \ imap ldap tcpd mysql postgres odbc \ mozilla pda \ spell truetype xml xml2 pdflib plotutils tetex \ guile java perl slang libg++ \ berkdb odbc gdbm \ cdf zlib \ sasl kerberos " ACCEPT_KEYWORDS="~x86" Running gentoo 1.4, gcc 3.2, unstable/testing. When emerge -pu world, I get for the last 8 lines the following. [ebuild N ] app-crypt/heimdal-0.5.1-r1 [ebuild U ] dev-db/mysql-3.23.53 [ebuild U ] dev-libs/cyrus-sasl-2.1.9-r1 [ebuild U ] dev-libs/popt-1.7 [ebuild U ] dev-util/intltool-0.23 [ebuild U ] gnome-extra/gnome-vfs-extras-0.99.6 [ebuild U ] net-fs/nfs-utils-1.0.1 [ebuild U ] sys-apps/modutils-2.4.22 I actually would prefer to not use heimdal, as I already have MIT kerberos installed and working. I'm not sure where the dependency comes from, I poked around in the cyrus-sasl ebuild and only found a reference to a patch that was needed if one uses heimdal kerberos, but not a dependancy (but then I can't say I know quite well where to look either).
Sorry for this side-effect of adding virtual/krb5. krb5-1.2.6-r1 provides virtual/krb5 as well, so I suggest upgrading to it. Make sure you have a current rsync mirror as well. It may help to emerge -u krb5 first to make sure you get the new PROVIDES for that package in. Please try this and respond back.
michael@myricanet.com says it works fine. He just had to upgrade his MIT krb5 package.