I just did a upgrade from baselayout 1.9.4-r6 to 1.11.13-r1 (along with the rest of the world upgrading from about the same time frame, 6 months ago) and the rc scripts swapped places. (note: not the config files, the rc scripts). The result was that running net.eth0 adjusted lo instead because it was hardcoded that way. cabbey@bezerkwookie /etc/init.d $ ls -l net.* -rwxr-xr-x 1 root root 24323 Aug 26 12:46 net.lo -rwxr-xr-x 1 root root 512 Aug 26 12:45 net.eth0 cabbey@bezerkwookie /etc/init.d $ md5sum net.* 09e5588df03b3291a2b653f4f92e4bc9 net.lo f101d3795faf4c2e92c21e9639b54ecc net.eth0 The workaround to get going again is obviously trivial... already done it. Reproducible: Didn't try Steps to Reproduce: 1. emerge --update --deep --system 2. reboot 3. note you don't have a network other than lo Actual Results: eth0 didn't get an address Expected Results: eth0 should have had an address Portage 2.0.51.22-r2 (default-linux/ppc/2004.3, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r9-g4-cabbey ppc) ================================================================= System uname: 2.6.12-gentoo-r9-g4-cabbey ppc 7455, altivec supported Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 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.6 sys-devel/binutils: 2.15.90.0.3-r5 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://twmlinux.raleigh.ibm.com/gentoo ftp://dsse.con.can.ibm.com/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://twmlinux.raleigh.ibm.com/gentoo-portage" USE="ppc X alsa apache2 arts berkdb bitmap-fonts cdr crypt cscope cups curl dvd emboss esd fam flac font-server gdbm gif gnome gpm gtk gtk2 imlib ipv6 java jikes jpeg kde libwww mad motif mp3 mpeg ncurses nls ogg oggvorbis opengl pam pdflib perl png python qt readline spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode xine xml2 xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of 95762 ***
After conversing with vapier about this I'll agree that it's a dupe.