Gentoo Archives: gentoo-user

From: Harry Putnam <reader@×××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Circular mess with glibc update (-u world)
Date: Tue, 16 May 2006 16:42:03
Message-Id: ur72ugdax.fsf@newsguy.com
1 Setup:
2 Athlon64 running 32bit Gentoo
3
4 Running these use flags in make.conf:
5 [...]
6 ACCEPT_KEYWORDS="~x86"
7 USE="samba smb mysql symlinks kde qt dvd alsa cdr
8 emacs xinerama mbox apache2 hal logrotate objc
9 gcj sasl vmmouse wacom radeon tga vesa vga via
10 vmware -ipv6 -imap -maildir -gnome"
11
12 I'm running an update world after about 2 mnths of not updating and
13 keep hitting a snag when glibc takes its turn out of the 164 updates
14 left.
15
16 The first error was apparently due to missing USE flags and said:
17
18 >>> checking glibc-powerpc-cpu-addon-v0.01.tgz ;-)
19 * glibc-2.4 is nptl-only!
20
21 !!! ERROR: sys-libs/glibc-2.4-r3 failed.
22 Call stack:
23 ebuild.sh, line 1543: Called dyn_setup
24 ebuild.sh, line 660: Called pkg_setup
25 glibc-2.4-r3.ebuild, line 1080: Called die
26
27 !!! please add USE='nptl nptlonly' to make.conf
28 [...]
29
30 1) So what does powerpc have to do with my architecture anyway?
31
32
33 Taking the hint from error output I added those flags and then ran:
34
35 HOST:reader ~
36 root # USE="nptl nptlonly" emerge -vuD glibc
37
38 Above command gets this error
39
40 [...]
41 checking for sed... sed
42 checking version of sed... 4.1.4, ok
43 checking for autoconf... autoconf
44 checking whether autoconf works... yes
45 configure: error:
46 *** These critical programs are missing or too old: gcc
47 *** Check the INSTALL file for required versions.
48
49 !!! ERROR: sys-libs/glibc-2.4-r3 failed.
50 Call stack:
51 ebuild.sh, line 1527: Called dyn_compile
52 ebuild.sh, line 931: Called src_compile
53 glibc-2.4-r3.ebuild, line 1180: Called toolchain-glibc_src_compile
54 glibc-2.4-r3.ebuild, line 262: Called glibc_do_configure 'nptl'
55 glibc-2.4-r3.ebuild, line 952: Called die
56
57 !!! failed to configure glibc
58
59 =====================
60
61 It says a critical program (gcc) is missing... What?
62 I did check and am running the most recent version in portage.
63 (which was synced just prior to running the update)
64
65 Looking at the call stack it appears that something about `nptl' is
66 still causing problems.
67
68 Anyone spot the problem here?
69
70 Also what is nptl all about anyway? Do I need that flag?
71
72
73 --
74 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Circular mess with glibc update (-u world) James Ausmus <james.ausmus@×××××.com>