According to http://bugs.gentoo.org/show_bug.cgi?id=93273 /etc/nsswitch.conf moved from baselayout to glibc. People installing from stage3 (2005.0) have the old baselayout with /etc/nsswitch.conf Code Listing 21: Upgrading baselayout # rm /etc/conf.d/net # CONFIG_PROTECT="-*" emerge baselayout this will cause /etc/nsswitch.conf to vanish as baselayout owned it only in the old version. Thanks to moreon from #gentoo for finding out. Possible solutions: leave baselayout alone, and use the old configstyle for conf.d/net or upgrade glibc as well. With 2005.1 (possibly around the corner) this issue will hopefully bite less people in the near future. Check with the baselayout guys if that is correct please. Roger
01:11 @ SpanKY| what do you want from me ? 01:12 @ roger55| SpanKY, I'd like to know what the best solution is. 01:12 @ roger55| SpanKY, remerging glibc sounds a little rough, no? 01:13 @ SpanKY| copy it from /usr/portage/sys-libs/glibc/files/nsswitch.conf 01:14 @ SpanKY| or just do `touch /etc/nsswitch.conf` before emerge baselayout
got it
Fixed in CVS.