Setup: Athlon64 running 32bit Gentoo Running these use flags in make.conf: [...] ACCEPT_KEYWORDS="~x86" USE="samba smb mysql symlinks kde qt dvd alsa cdr emacs xinerama mbox apache2 hal logrotate objc gcj sasl vmmouse wacom radeon tga vesa vga via vmware -ipv6 -imap -maildir -gnome"
I'm running an update world after about 2 mnths of not updating and keep hitting a snag when glibc takes its turn out of the 164 updates left. The first error was apparently due to missing USE flags and said: >>> checking glibc-powerpc-cpu-addon-v0.01.tgz ;-) * glibc-2.4 is nptl-only! !!! ERROR: sys-libs/glibc-2.4-r3 failed. Call stack: ebuild.sh, line 1543: Called dyn_setup ebuild.sh, line 660: Called pkg_setup glibc-2.4-r3.ebuild, line 1080: Called die !!! please add USE='nptl nptlonly' to make.conf [...] 1) So what does powerpc have to do with my architecture anyway? Taking the hint from error output I added those flags and then ran: HOST:reader ~ root # USE="nptl nptlonly" emerge -vuD glibc Above command gets this error [...] checking for sed... sed checking version of sed... 4.1.4, ok checking for autoconf... autoconf checking whether autoconf works... yes configure: error: *** These critical programs are missing or too old: gcc *** Check the INSTALL file for required versions. !!! ERROR: sys-libs/glibc-2.4-r3 failed. Call stack: ebuild.sh, line 1527: Called dyn_compile ebuild.sh, line 931: Called src_compile glibc-2.4-r3.ebuild, line 1180: Called toolchain-glibc_src_compile glibc-2.4-r3.ebuild, line 262: Called glibc_do_configure 'nptl' glibc-2.4-r3.ebuild, line 952: Called die !!! failed to configure glibc ===================== It says a critical program (gcc) is missing... What? I did check and am running the most recent version in portage. (which was synced just prior to running the update) Looking at the call stack it appears that something about `nptl' is still causing problems. Anyone spot the problem here? Also what is nptl all about anyway? Do I need that flag? -- gentoo-user@gentoo.org mailing list