Baselayout-1.11.12-r1 doesn't include nsswitch.conf, on my system this causes it to be impossible to set the domainname. Wouldn't normally have noticed this due the config protection (the file from the older baselayout was left behind) but I was doing cruft removal and nsswitch.conf came up as an orphaned file. Tested removing the file with the above affects. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-cko5-ck7 i686) ================================================================= System uname: 2.6.11-cko5-ck7 i686 AMD Sempron(tm) Processor 3100+ Gentoo Base System version 1.6.12 ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r9 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -ftracer -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -m32 -O2 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -ftracer -fprefetch-loop-arrays -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict userpriv" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/" LANG="en_GB" LC_ALL="en_GB" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X a52 aac acpi acpi4linux aim alsa avi bash-completion berkdb bitmap-fonts cdparanoia cdr crypt cups curl divx4linux dvd dvdr eds emboss encode fam ffmpeg flac foomaticdb fortran ftp gdbm gif gimpprint gnome gnutls gpm gstreamer gtk gtk2 hal howl icq imagemagick imap imlib jabber java jpeg ldap libg++ libwww live mad mikmod mime mjpeg mmx mmx2 mng moznocompose moznoirc moznomail mozsvg mp3 mpeg msn ncurses nls nntp nptl ogg oggvorbis opengl pdflib perl png python quicktime readline real rtc samba sblive sdl slang speex spell sse sse2 ssl svg tcpd tga theora tiff truetype truetype-fonts type1-fonts vorbis win32codecs wmf xfs xine xml2 xpm xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LINGUAS
it's been moved to glibc
Well, it's in the glibc-2.3.5 ebuild *now*, but it wasn't when I emerged it. That explains it though, thanks.
*** Bug 96519 has been marked as a duplicate of this bug. ***
*** Bug 95744 has been marked as a duplicate of this bug. ***
*** Bug 98291 has been marked as a duplicate of this bug. ***