I read a recommendation on the forums to re-emerge the system from scratch every once in a while. The recommended procedure was to do; "emerge -e system emerge -e system emerge -e world emerge -e world" The first system build is to verify that the toolchain is clean and complete. The second is to build the system with a clean toolchain. I completed the first step just fine. However, the system failed during the second one when rebuilding glibc with the following output: ====================================================== llama etc # MAKEOPTS="-j1" emerge -v sys-libs/glibc Calculating dependencies ...done! >>> emerge (1 of 1) sys-libs/glibc-2.3.4.20041102-r1 to / >>> md5 src_uri ;-) glibc-2.3.3.tar.bz2 >>> md5 src_uri ;-) glibc-manpages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-infopages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-2.3.4-branch-update-20041102.patch.bz2 >>> Unpacking source... >>> Unpacking glibc-2.3.3.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work >>> Unpacking glibc-manpages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/man * Applying glibc-2.3.4-branch-update-20041102.patch.bz2 ... [ ok ] * Patching version to display snapshot date ... >>> Unpacking glibc-infopages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3 * Applying glibc-2.3.4-fedora-branch-no-libnoversion.patch ... [ ok ] * Applying glibc-2.3.4-fedora-branch-no-force-nontls.patch ... [ ok ] * Applying glibc-2.3.2-propolice-guard-functions-v3.patch ... [ ok ] * Applying glibc-2.3.3-frandom-detect.patch ... [ ok ] * Applying glibc-2.3.4-dl_execstack-PaX-support.patch ... [ ok ] * Applying glibc-2.3.3_pre20040117-pt_pax.diff ... [ ok ] * Applying glibc-2.3.4.20040808-i386-got-fix.diff ... [ ok ] * Applying glibc-gentoo-libdir.patch ... [ ok ] * Applying glibc-sec-hotfix-20040916.patch ... [ ok ] * Applying glibc-2.3.4-mdns-resolver-20041102.diff ... [ ok ] * Applying glibc-2.3.4-features-header-fix.patch ... [ ok ] * Applying glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch ... [ ok ] >>> Source unpacked. >>> Test phase [not enabled]: sys-libs/glibc-2.3.4.20041102-r1 >>> Install glibc-2.3.4.20041102-r1 into /var/tmp/portage/glibc-2.3.4.20041102-r1/image/ category sys-libs /usr/lib/portage/bin/ebuild.sh: line 835: cd: /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i386-pc-linux-gnu-nptl: No such file or directory * Installing GLIBC with NPTL... Makeconfig:84: x86/config.make: No such file or directory Makerules:782: no file name for `include' configure.in > configure.new /bin/sh: line 1: configure.in: command not found make: *** [configure] Error 127 !!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed. !!! Function src_install, Line 839, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ============================ You'll note that the output is actually from an attempt to rebuild glibc after it failed during the second 'emerge -e system', using a MAKEOPTS variable suggested in another bug report. Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: Completed rebuilding glibc and moved on to the next step. llama etc # uname -a Linux llama 2.6.9-gentoo-r9 #3 SMP Sun Jan 9 10:14:21 CST 2005 i686 Intel(R) XEON(TM) CPU 2.40GHz GenuineIntel GNU/Linux llama etc # llama etc # cat make.conf # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example USE="-X cdr dedicated doc dvd dvdr ncurses nptl nptlonly pnp ssl usb" CFLAGS="-O2 -mcpu=i686 -pipe" CHOST="i386-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j3" PORTAGE_NICENESS=10 llama etc # llama etc # emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 Intel(R) XEON(TM) CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 10 2005, 10:35:40)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -pipe" CHOST="i386-pc-linux-gnu" 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 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dedicated doc dvd dvdr emboss encode foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png pnp python qt quicktime readline sdl spell ssl svga tcpd truetype truetype-fonts type1-fonts usb xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY llama etc # llama etc # emerge -puDv system These are the packages that I would merge, in order: Calculating system dependencies ...done! [ebuild U ] sys-libs/glibc-2.3.4.20041102-r1 [2.3.4.20040808-r1] -build -debug -erandom -hardened (-multilib) +nls -nomalloccheck +nptl +nptlonly -pic -userlocales 0 kB [ebuild U ] app-arch/cpio-2.6-r2 [2.6-r1] +nls 0 kB [ebuild U ] app-arch/tar-1.15.1 [1.14] -build -debug +nls -static 0 kB [ebuild U ] app-text/opensp-1.5.1 [1.5-r1] +nls 0 kB [ebuild U ] app-text/docbook-xsl-stylesheets-1.66.1 [1.65.1] 0 kB [ebuild U ] net-misc/rsync-2.6.0-r4 [2.6.0-r3] -acl -build -debug -static 0 kB [ebuild U ] sys-apps/coreutils-5.2.1-r5 [5.2.1-r4] -acl -build -debug +nls (-selinux) -static (-uclibc) 0 kB [ebuild U ] sys-apps/net-tools-1.60-r11 [1.60-r9] -build -debug +nls -static 0 kB [ebuild U ] net-misc/openssh-3.9_p1-r2 [3.9_p1-r1] -X509 -chroot -debug +ipv6 -kerberos -ldap -nocxx +pam (-selinux) -sftplogging -skey -smartcard -static +tcpd 0 kB Total size of downloads: 0 kB llama etc #
do `rm -r /var/tmp/portage` and then try `emerge glibc`
No real change: root@llama jim # rm -r /var/tmp/portage root@llama jim # emerge glibc Calculating dependencies ...done! >>> emerge (1 of 1) sys-libs/glibc-2.3.4.20041102-r1 to / >>> md5 src_uri ;-) glibc-2.3.3.tar.bz2 >>> md5 src_uri ;-) glibc-manpages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-infopages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-2.3.4-branch-update-20041102.patch.bz2 >>> Unpacking source... >>> Unpacking glibc-2.3.3.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work >>> Unpacking glibc-manpages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/man * Applying glibc-2.3.4-branch-update-20041102.patch.bz2 ... [ ok ] * Patching version to display snapshot date ... >>> Unpacking glibc-infopages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3 * Applying glibc-2.3.4-fedora-branch-no-libnoversion.patch ... [ ok ] * Applying glibc-2.3.4-fedora-branch-no-force-nontls.patch ... [ ok ] * Applying glibc-2.3.2-propolice-guard-functions-v3.patch ... [ ok ] * Applying glibc-2.3.3-frandom-detect.patch ... [ ok ] * Applying glibc-2.3.4-dl_execstack-PaX-support.patch ... [ ok ] * Applying glibc-2.3.3_pre20040117-pt_pax.diff ... [ ok ] * Applying glibc-2.3.4.20040808-i386-got-fix.diff ... [ ok ] * Applying glibc-gentoo-libdir.patch ... [ ok ] * Applying glibc-sec-hotfix-20040916.patch ... [ ok ] * Applying glibc-2.3.4-mdns-resolver-20041102.diff ... [ ok ] * Applying glibc-2.3.4-features-header-fix.patch ... [ ok ] * Applying glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch ... [ ok ] >>> Source unpacked. >>> Test phase [not enabled]: sys-libs/glibc-2.3.4.20041102-r1 >>> Install glibc-2.3.4.20041102-r1 into /var/tmp/portage/glibc-2.3.4.20041102-r1/image/ category sys-libs /usr/lib/portage/bin/ebuild.sh: line 835: cd: /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i386-pc-linux-gnu-nptl: No such file or directory * Installing GLIBC with NPTL... Makeconfig:84: x86/config.make: No such file or directory Makerules:782: no file name for `include' configure.in > configure.new /bin/sh: line 1: configure.in: command not found make: *** [configure] Error 127 !!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed. !!! Function src_install, Line 839, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. root@llama jim #
looks like a portage bug afaict
Does this only happen with glibc?
I don't know. glibc is so critical that I've been afraid to try another package without someone who knows the system better than I to suggest something safe. Any thoughts on what might be a worthwhile test? BTW; please note that glibc failed on the second time through 'emerge -e system'. I have no idea if that helps narrow down the problem area or not. However, given the error message that it's throwing up I'm surprised it completed the first time.
Anything should be fine. Bash perhaps? You don't need to wait for the compile to finish. It's just strange that the compile phase is not being attempted at all.
Bash rebuilt just fine. To (hopefully) eliminate the possibility that I had gotten a corrupt copy of a patchfile, I deleted /usr/portage/distfiles/glibc* and tried a rebuild. No soap, same error: root@llama jim # rm /usr/portage/distfiles/glibc* root@llama jim # emerge -v glibc Calculating dependencies ...done! >>> emerge (1 of 1) sys-libs/glibc-2.3.4.20041102-r1 to / >>> Downloading http://distfiles.gentoo.org/distfiles/glibc-infopages-2.3.4.tar.bz2 --22:57:28-- http://distfiles.gentoo.org/distfiles/glibc-infopages-2.3.4.tar.bz2 => `/usr/portage/distfiles/glibc-infopages-2.3.4.tar.bz2' Resolving distfiles.gentoo.org... 216.165.129.135, 140.211.166.134, 156.56.247.195 Connecting to distfiles.gentoo.org[216.165.129.135]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 1,175,502 [application/x-tar] 100%[========================================================================================>] 1,175,502 981.99K/s 22:57:34 (979.21 KB/s) - `/usr/portage/distfiles/glibc-infopages-2.3.4.tar.bz2' saved [1175502/1175502] >>> Downloading http://distfiles.gentoo.org/distfiles/glibc-manpages-2.3.4.tar.bz2 --22:57:34-- http://distfiles.gentoo.org/distfiles/glibc-manpages-2.3.4.tar.bz2 => `/usr/portage/distfiles/glibc-manpages-2.3.4.tar.bz2' Resolving distfiles.gentoo.org... 216.165.129.135, 140.211.166.134, 156.56.247.195 Connecting to distfiles.gentoo.org[216.165.129.135]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 14,759 [application/x-tar] 100%[========================================================================================>] 14,759 --.--K/s 22:57:39 (149.61 KB/s) - `/usr/portage/distfiles/glibc-manpages-2.3.4.tar.bz2' saved [14759/14759] >>> Downloading http://distfiles.gentoo.org/distfiles/glibc-2.3.3.tar.bz2 --22:57:39-- http://distfiles.gentoo.org/distfiles/glibc-2.3.3.tar.bz2 => `/usr/portage/distfiles/glibc-2.3.3.tar.bz2' Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 140.211.166.134 Connecting to distfiles.gentoo.org[216.165.129.135]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 13,298,567 [application/x-tar] 100%[========================================================================================>] 13,298,567 837.35K/s ETA 00:00 22:57:54 (889.69 KB/s) - `/usr/portage/distfiles/glibc-2.3.3.tar.bz2' saved [13298567/13298567] >>> Downloading http://distfiles.gentoo.org/distfiles/glibc-2.3.4-branch-update-20041102.patch.bz2 --22:57:54-- http://distfiles.gentoo.org/distfiles/glibc-2.3.4-branch-update-20041102.patch.bz2 => `/usr/portage/distfiles/glibc-2.3.4-branch-update-20041102.patch.bz2' Resolving distfiles.gentoo.org... 216.165.129.135, 140.211.166.134, 156.56.247.195 Connecting to distfiles.gentoo.org[216.165.129.135]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3,034,626 [text/plain] 100%[========================================================================================>] 3,034,626 923.18K/s ETA 00:00 22:57:57 (920.94 KB/s) - `/usr/portage/distfiles/glibc-2.3.4-branch-update-20041102.patch.bz2' saved [3034626/3034626] >>> md5 src_uri ;-) glibc-2.3.3.tar.bz2 >>> md5 src_uri ;-) glibc-manpages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-infopages-2.3.4.tar.bz2 >>> md5 src_uri ;-) glibc-2.3.4-branch-update-20041102.patch.bz2 >>> Unpacking source... >>> Unpacking glibc-2.3.3.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work >>> Unpacking glibc-manpages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3/man * Applying glibc-2.3.4-branch-update-20041102.patch.bz2 ... [ ok ] * Patching version to display snapshot date ... >>> Unpacking glibc-infopages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20041102-r1/work/glibc-2.3.3 * Applying glibc-2.3.4-fedora-branch-no-libnoversion.patch ... [ ok ] * Applying glibc-2.3.4-fedora-branch-no-force-nontls.patch ... [ ok ] * Applying glibc-2.3.2-propolice-guard-functions-v3.patch ... [ ok ] * Applying glibc-2.3.3-frandom-detect.patch ... [ ok ] * Applying glibc-2.3.4-dl_execstack-PaX-support.patch ... [ ok ] * Applying glibc-2.3.3_pre20040117-pt_pax.diff ... [ ok ] * Applying glibc-2.3.4.20040808-i386-got-fix.diff ... [ ok ] * Applying glibc-gentoo-libdir.patch ... [ ok ] * Applying glibc-sec-hotfix-20040916.patch ... [ ok ] * Applying glibc-2.3.4-mdns-resolver-20041102.diff ... [ ok ] * Applying glibc-2.3.4-features-header-fix.patch ... [ ok ] * Applying glibc-2.3.4-fix-_dl_next_tls_modid-assert.patch ... [ ok ] >>> Source unpacked. >>> Test phase [not enabled]: sys-libs/glibc-2.3.4.20041102-r1 >>> Install glibc-2.3.4.20041102-r1 into /var/tmp/portage/glibc-2.3.4.20041102-r1/image/ category sys-libs /usr/lib/portage/bin/ebuild.sh: line 835: cd: /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i386-pc-linux-gnu-nptl: No such file or directory * Installing GLIBC with NPTL... Makeconfig:84: x86/config.make: No such file or directory Makerules:782: no file name for `include' configure.in > configure.new /bin/sh: line 1: configure.in: command not found make: *** [configure] Error 127 !!! ERROR: sys-libs/glibc-2.3.4.20041102-r1 failed. !!! Function src_install, Line 839, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. root@llama The key error message seems to be these lines: /usr/lib/portage/bin/ebuild.sh: line 835: cd: /var/tmp/portage/glibc-2.3.4.20041102-r1/work/build-default-i386-pc-linux-gnu-nptl: No such file or directory Any idea what is missing?
>>> Source unpacked. >>> Test phase [not enabled]: sys-libs/glibc-2.3.4.20041102-r1 The "key" is that there should be some compiling in between the above two phases. Looking at the ebuild, it would exibit this behaviour if has_multilib_profile returns true and get_install_abis returns nothing. However, that should not be the case. The only other possibility would be if the use flag checks are not performing properly. Could you post the output of `emerge --verbose --info` please?
As requested, here is the output from 'emerge --verbose --info'. Hope it helps: root@llama jim # emerge -v --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 Intel(R) XEON(TM) CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 10 2005, 10:35:40)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CFLAGS="-O2 -mcpu=i686 -pipe" CHOST="i386-pc-linux-gnu" CLEAN_DELAY="5" 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" CVS_RSH="ssh" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GCC_SPECS="" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses" HOME="/root" HOSTNAME="llama" INFODIR="/usr/share/info" INFOPATH="/usr/share/info:/usr/share/binutils-data/i386-pc-linux-gnu/2.15.92.0.2/info:/usr/share/gcc-data/i386-pc-linux-gnu/3.3.5/info" INPUTRC="/etc/inputrc" LESS="-R" LESSOPEN="|lesspipe.sh %s" LOGNAME="jim" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=00;36:*.wav=00;36:*.mid=00;36:*.midi=00;36:*.au=00;36:*.ogg=00;36:*.flac=00;36:*.aac=00;36:" MAKEOPTS="-j3" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/binutils-data/i386-pc-linux-gnu/2.15.92.0.2/man:/usr/share/gcc-data/i386-pc-linux-gnu/3.3.5/man" NOCOLOR="false" PAGER="/usr/bin/less" PATH="/sbin:/bin:/usr/sbin:/usr/bin" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="18321" PORTAGE_NICENESS="10" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]" PWD="/home/jim" PYTHONDOCS="/usr/share/doc/python-docs-2.3.4/html" REMOTEHOST="209-240-91-112.static.iphouse.net" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SHLVL="2" SSH_CLIENT="209.240.91.112 33053 22" SSH_CONNECTION="209.240.91.112 33053 216.250.177.20 22" SSH_TTY="/dev/pts/0" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="linux" USE="x86 alsa apm arts avi berkdb bitmap-fonts cdr crypt cups dedicated doc dvd dvdr emboss encode foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nptlonly oggvorbis opengl oss pam pdflib perl png pnp python qt quicktime readline sdl spell ssl svga tcpd truetype truetype-fonts type1-fonts usb xml2 xmms xv zlib" USER="jim" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" XARGS="xargs -r" _="/usr/bin/emerge" root@llama jim # Please let me know what the next steps are. Did I miss something crucial? Did I change something somewhere along the line that I shouldn't have? BTW: This is a gameserver with normally no need for direct user interaction. It is remote from me, so ssh and some tools are loaded. Other than that, this thing is as stripped as I thought I could safely get away with.
I'm completely confused. Could you post the output of `emerge --debug glibc` please? It'll be very big so post it as an attachment.
Will do as soon as I can. It will be this evening (Central timezone) at the earliest, though.
Created attachment 56121 [details] output from first 'emerge --debug glibc' run on 12 April 2005 As requested.
> CFLAGS="-O2 -mcpu=i686 -pipe" > CHOST="i386-pc-linux-gnu" Set your CHOST in /etc/make.conf to: CHOST="i686-pc-linux-gnu"
That did the trick! I'm surprised I never caught it before. :)