I got through the bootstrapping using distcc with no errors... then went to emerge system, and module-init-tools keeps failing. I'm using the smp kernel, 'cause the usual gentoo and gentoo-nofb would panic in the middle of booting... it's an old celeron comp. disabling distcc and running ldconfig have no effect on the problem. here's the error: gcc -static -O2 -march=pentium2 -pipe -fomit-frame-pointer -o insmod.static insmod.o insmod_64.o kallsyms_64.o rmmod.o modprobe.o lsmod.o ksyms.o kallsyms.o ../obj/libobj.a ../util/libutil.a /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lc collect2: ld returned 1 exit status make[1]: *** [insmod.static] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from modinfo.c:50: ../include/util.h:42: warning: built-in function `log' declared as non-function make[1]: Leaving directory `/var/tmp/portage/module-init-tools-3.0-r2/work/modutils-2.4.26/insmod' make: *** [all] Error 2 !!! ERROR: sys-apps/module-init-tools-3.0-r2 failed. !!! Function src_compile, Line 80, Exitcode 2 !!! emake modutils failed basically, I can't install gentoo now. :( Reproducible: Always Steps to Reproduce: 1.boot smp on 2004.1 livecd 2.finish stage 1 bootstrapping (with distcc) 3.emerge system Actual Results: sys-apps/module-init-tools-3.0-r2 fails to emerge Expected Results: sys-apps/module-init-tools-3.0-r2 should emerge, darnit well, there was some sort of problem with distcc at the end of bootstrapping, where it couldn't write to some files in /.distcc iirc, but it didn't seem to affect the bootstrap process itself... and module-init-tools fails regardless of whether distcc is running.
post emerge info please.
livecd portage # emerge info Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.5-gentoo) ================================================================= System uname: 2.6.5-gentoo i686 Celeron (Mendocino) Gentoo Base System version 1.4.16 Autoconf: Automake: ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.osuosl.org/ http://gentoo.binarycompass.org http://cudlug.cudenver.edu/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb crypt cups encode fbcon foomaticdb ftp gdbm gif gphoto2 gpm gtk gtk2 imlib jpeg libg++ libwww mad maildir mikmod mmx mpeg ncurses nls oggvorbis opengl pam pdflib perl png python qt quicktime readline scanner sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib" (distcc is disabled right now, btw)
hmm, maybe this is part of the problem: ls: /usr/lib/libc.a: No such file or directory
nevermind... it *is* distcc's fault. tried to emerge libc and got this: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-sys-libs_-_glibc-2.3.3.20040420-16117.log" open_wr: /.distcc/lock/cpu_localhost_0 open_wr: /.distcc/state/binstate_16231 unlink: /.distcc/state/binstate_16231 open_wr: /.distcc/lock/cpu_localhost_0 open_wr: /.distcc/state/binstate_16242 unlink: /.distcc/state/binstate_16242 --------------------------------------------------------------------------------
meh, I'll just redo the whole bootstrap.sh without distcc... I'll check on it in a few days to see if it worked...
yeah, this isn't a problem with module-init-tools at all, it's a distcc problem of some sort. my fault for not wanting to believe it. should I resolve this bug as INVALID, or what?
I can do that for you.