Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88612 - glibc-2.3.4.20041102-r1 fails to execute src_compile
Summary: glibc-2.3.4.20041102-r1 fails to execute src_compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-10 10:40 UTC by Jim Smilanich
Modified: 2005-04-12 21:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
output from first 'emerge --debug glibc' run on 12 April 2005 (emerge.debug.glibc.05041201,3.01 KB, text/plain)
2005-04-12 13:30 UTC, Jim Smilanich
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Smilanich 2005-04-10 10:40:44 UTC
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 #
Comment 1 SpanKY gentoo-dev 2005-04-10 20:40:18 UTC
do `rm -r /var/tmp/portage` and then try `emerge glibc`
Comment 2 Jim Smilanich 2005-04-10 21:10:23 UTC
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 #
Comment 3 SpanKY gentoo-dev 2005-04-10 21:53:40 UTC
looks like a portage bug afaict
Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2005-04-11 06:09:31 UTC
Does this only happen with glibc?
Comment 5 Jim Smilanich 2005-04-11 06:50:52 UTC
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.
Comment 6 Jason Stubbs (RETIRED) gentoo-dev 2005-04-11 07:16:05 UTC
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.
Comment 7 Jim Smilanich 2005-04-11 21:00:22 UTC
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?
Comment 8 Jason Stubbs (RETIRED) gentoo-dev 2005-04-12 03:07:44 UTC
>>> 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?
Comment 9 Jim Smilanich 2005-04-12 04:44:27 UTC
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.
Comment 10 Jason Stubbs (RETIRED) gentoo-dev 2005-04-12 05:41:53 UTC
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.
Comment 11 Jim Smilanich 2005-04-12 08:13:06 UTC
Will do as soon as I can.  It will be this evening (Central timezone) at the earliest, though.
Comment 12 Jim Smilanich 2005-04-12 13:30:27 UTC
Created attachment 56121 [details]
output from first 'emerge --debug glibc' run on 12 April 2005

As requested.
Comment 13 Jeremy Huddleston (RETIRED) gentoo-dev 2005-04-12 20:43:25 UTC
> CFLAGS="-O2 -mcpu=i686 -pipe"
> CHOST="i386-pc-linux-gnu"

Set your CHOST in /etc/make.conf to:
CHOST="i686-pc-linux-gnu"
Comment 14 Jim Smilanich 2005-04-12 21:35:03 UTC
That did the trick!  I'm surprised I never caught it before.  :)