Changed from normal to test branch. Ran emerge --update --deep --newuse world 74 packages to emerge including GLIBC 2.3.4.2004.10.21 GLIBC compile has now been running > 30 hours - no errors - but seems to be repeatedly compliling tls.make & tls.makeT in linuxthreads Reproducible: Didn't try Steps to Reproduce: 1. edit make.conf to ~x86 (test branch) 2. run emerge --update --deep --newuse world 3. Actual Results: Compile loops indefinitly on GLIBC Expected Results: Finished compliling GLIBC and then emerged next package No other applications running (SSH, INETD, SENDMAIL APACHE PROFTP servers)
Can you please post a list of the running tasks (e.g. from ps aux) and an emerge info output?
gentoo-test ~ # ps -aux Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.3 1368 484 ? S Nov10 0:05 init [3] root 2 0.0 0.0 0 0 ? S Nov10 0:00 [keventd] root 3 0.0 0.0 0 0 ? SN Nov10 0:00 [ksoftirqd_CPU0] root 4 0.0 0.0 0 0 ? S Nov10 0:00 [kswapd] root 5 0.0 0.0 0 0 ? S Nov10 0:00 [bdflush] root 6 0.0 0.0 0 0 ? S Nov10 0:00 [kupdated] root 7 0.0 0.0 0 0 ? S Nov10 0:00 [mdrecoveryd] root 8 0.0 0.0 0 0 ? S Nov10 0:00 [kcopyd] root 9 0.0 0.0 0 0 ? S Nov10 0:00 [kmirrord] root 227 0.0 0.0 0 0 ? S Nov10 0:00 [khubd] root 8500 0.0 0.7 1732 928 ? Ss Nov10 0:00 /sbin/devfsd /dev root 9665 0.0 1.1 3248 1472 ? Ss Nov10 0:00 /usr/sbin/sshd root 9675 0.0 2.4 7096 3088 ? Ss Nov10 0:00 /usr/sbin/apache2 -k start root 9745 0.0 0.4 1416 604 ? Ss Nov10 0:00 /usr/sbin/syslogd -m 0 apache 9746 0.0 2.3 7040 3028 ? S Nov10 0:00 /usr/sbin/apache2 -k start apache 9747 0.0 2.4 7096 3120 ? S Nov10 0:00 /usr/sbin/apache2 -k start apache 9748 0.0 2.4 7096 3120 ? S Nov10 0:00 /usr/sbin/apache2 -k start apache 9749 0.0 2.4 7096 3120 ? S Nov10 0:00 /usr/sbin/apache2 -k start apache 9750 0.0 2.4 7096 3120 ? S Nov10 0:00 /usr/sbin/apache2 -k start apache 9751 0.0 2.4 7096 3120 ? S Nov10 0:00 /usr/sbin/apache2 -k start root 9758 0.0 0.3 1372 448 ? Ss Nov10 0:00 /usr/sbin/klogd -c 3 -2 root 9763 0.0 0.4 1544 592 ? S Nov10 0:00 /usr/sbin/crond root 9881 0.0 4.3 7400 5544 ? Ss Nov10 0:00 nessusd: waiting for incoming connections root 9928 0.0 0.3 1380 468 ? Ss Nov10 0:00 /usr/bin/portsentry -atcp root 9930 0.0 0.3 1380 488 ? Ss Nov10 0:01 /usr/bin/portsentry -audp nobody 9976 0.0 1.5 3624 1948 ? Ss Nov10 0:00 proftpd: (accepting connections) root 10026 0.0 1.5 5024 2008 ? Ss Nov10 0:01 sendmail: accepting connections smmsp 10029 0.0 1.5 5024 1980 ? Ss Nov10 0:00 sendmail: Queue runner@00:30:00 for /var/spool/clientmqueue root 10076 0.0 3.2 7556 4192 ? Ss Nov10 0:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf root 10089 0.0 0.7 2176 1008 ? Ss Nov10 0:00 login -- root root 10090 0.0 0.4 1408 584 vc/2 Ss+ Nov10 0:00 /sbin/agetty 38400 tty2 linux root 10091 0.0 0.4 1408 584 vc/3 Ss+ Nov10 0:00 /sbin/agetty 38400 tty3 linux root 10092 0.0 0.4 1408 584 vc/4 Ss+ Nov10 0:00 /sbin/agetty 38400 tty4 linux root 10093 0.0 0.4 1408 584 vc/5 Ss+ Nov10 0:00 /sbin/agetty 38400 tty5 linux root 10094 0.0 0.4 1408 584 vc/6 Ss+ Nov10 0:00 /sbin/agetty 38400 tty6 linux root 10095 0.0 1.0 2216 1292 vc/1 Ss+ Nov10 0:00 -bash root 7840 2.7 1.5 6076 1960 ? Ss 10:30 0:00 sshd: root@pts/0 root 7843 2.4 1.0 2216 1284 pts/0 Ss 10:30 0:00 -bash root 7848 0.0 0.6 2352 820 pts/0 R+ 10:30 0:00 ps -aux gentoo-test ~ # emerge --info Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r6 i686) ================================================================= System uname: 2.4.26-gentoo-r6 i686 AMD Athlon(tm) XP 1900+ Gentoo Base System version 1.6.6 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp://mir.zyrianes.net/gentoo/ http://mir.zyrianes.net/gentoo/ http://ftp.heanet.ie/pub/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 apm arts avi berkdb bitmap-fonts crypt cups encode f77 foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib" gentoo-test ~ #
The same problem is also occurring with the 20041102 version of glibc. I have been working round this problem (to allow other updates to be applied) by adding the existing glibc to the package.mask file in /etc/portage Mike
`ps -aux` is not the same as `ps aux` going by the output of `emerge info`, you're not using nptl right ?
I don't know what nptl is :-( so I guess I'm not using it... Further information on this - following a crash of the system (caused by problems on the host) - a filesystem check was run - subsequent to that, the glibc install seemed to go OK - so I can only assume that the problem was caused by some odd corruption in the file system.