1 |
Hi, |
2 |
|
3 |
|
4 |
|
5 |
Our server is getting stuck on updating packages. We can not seem to get |
6 |
past the upgrade to glibc. Sometimes it fails, with an error, and sometimes |
7 |
it actually kills the machine requiring reboot, examples of both below. |
8 |
Sorry if this is a known problem, but I've been looking and struggling with |
9 |
it for a couple of weeks. Any help would be appreciated, here's the info |
10 |
from emerge, |
11 |
|
12 |
|
13 |
|
14 |
emerge --info |
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
Gentoo Base System version 1.6.14 |
21 |
|
22 |
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.4, glibc-2.3.5-r1, |
23 |
2.6.7-gentoo-r14 x86_64) |
24 |
|
25 |
================================================================= |
26 |
|
27 |
System uname: 2.6.7-gentoo-r14 x86_64 AMD Opteron(tm) Processor 250 |
28 |
|
29 |
dev-lang/python: 2.3.5-r2, 2.4.2 |
30 |
|
31 |
sys-apps/sandbox: 1.2.12 |
32 |
|
33 |
sys-devel/autoconf: 2.13, 2.59-r6 |
34 |
|
35 |
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 |
36 |
|
37 |
sys-devel/binutils: 2.16.1 |
38 |
|
39 |
sys-devel/libtool: 1.5.22 |
40 |
|
41 |
virtual/os-headers: 2.6.11-r2 |
42 |
|
43 |
ACCEPT_KEYWORDS="x86" |
44 |
|
45 |
AUTOCLEAN="yes" |
46 |
|
47 |
CBUILD="x86_64-pc-linux-gnu" |
48 |
|
49 |
CFLAGS="-mtune=opteron -march=opteron -O3 -funroll-loops |
50 |
-fomit-frame-pointer -fprefetch-loop-arrays -pipe -ftracer -mmmx -msse |
51 |
-msse2 -m3dnow -mfpmath=sse" |
52 |
|
53 |
CHOST="x86_64-pc-linux-gnu" |
54 |
|
55 |
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config |
56 |
/usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config |
57 |
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ |
58 |
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ |
59 |
/usr/share/texmf/xdvi/ /var/qmail/control" |
60 |
|
61 |
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" |
62 |
|
63 |
CXXFLAGS="-mtune=opteron -march=opteron -O3 -funroll-loops |
64 |
-fomit-frame-pointer -fprefetch-loop-arrays -pipe -ftracer -mmmx -msse |
65 |
-msse2 -m3dnow -mfpmath=sse" |
66 |
|
67 |
DISTDIR="/usr/portage/distfiles" |
68 |
|
69 |
FEATURES="autoconfig distlocks sandbox sfperms strict" |
70 |
|
71 |
GENTOO_MIRRORS="http://distfiles.gentoo.org |
72 |
http://distro.ibiblio.org/pub/linux/distributions/gentoo" |
73 |
|
74 |
MAKEOPTS="-j4" |
75 |
|
76 |
PKGDIR="/usr/portage/packages" |
77 |
|
78 |
PORTAGE_TMPDIR="/var/tmp" |
79 |
|
80 |
PORTDIR="/usr/portage" |
81 |
|
82 |
PORTDIR_OVERLAY="/usr/local/portage" |
83 |
|
84 |
SYNC="rsync://rsync.gentoo.org/gentoo-portage" |
85 |
|
86 |
USE="x86 3dnow X acpi alsa apache2 audiofile avi bitmap-fonts bzip2 crypt |
87 |
cups dga eds emboss encode exif expat fam fbcon foomaticdb fortran gd gdbm |
88 |
gif glut gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jikes jpeg junit |
89 |
lcms libg++ libwww mad mailwrapper mhash mikmod mmx mng mozilla mp3 mpeg |
90 |
mysql ncurses nptl ogg oggvorbis opengl pam pcre pdflib png python quicktime |
91 |
readline samba sdl slang spell sse ssl tcpd tetex tiff truetype |
92 |
truetype-fonts type1-fonts udev userlocales vorbis xml xml2 xmms xv zlib |
93 |
userland_GNU kernel_linux elibc_glibc" |
94 |
|
95 |
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS |
96 |
|
97 |
|
98 |
|
99 |
|
100 |
|
101 |
The error from dying machine is, |
102 |
|
103 |
|
104 |
|
105 |
CPU 0: Machine check Exception 4 Bank 0: f60c200000000136 |
106 |
|
107 |
TSC 177daa0cc8aof ADDR 1af80e80 |
108 |
|
109 |
Kernal panic: Machine check |
110 |
|
111 |
|
112 |
|
113 |
The error msg from (non-dying) |
114 |
|
115 |
Emerge -av sys-lib/glic |
116 |
|
117 |
|
118 |
|
119 |
x86_64-pc-linux-gnu-gcc iso_2033.c -c -std=gnu99 -O2 -Wall -Winline |
120 |
-Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron -pipe |
121 |
-fPIC -I../include -I. |
122 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
123 |
uxthreads/iconvdata -I.. -I../libio |
124 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
125 |
uxthreads -I../sysdeps/x86_64/elf |
126 |
-I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
127 |
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread |
128 |
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv |
129 |
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64 |
130 |
-I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/x86_64 |
131 |
-I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
132 |
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
133 |
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
134 |
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
135 |
-I../sysdeps/x86_64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 |
136 |
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
137 |
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
138 |
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
139 |
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
140 |
-DNOT_IN_libc -o |
141 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
142 |
threads/iconvdata/iso_2033.os -MD -MP -MF |
143 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
144 |
threads/iconvdata/iso_2033.os.dt -MT |
145 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
146 |
threads/iconvdata/iso_2033.os |
147 |
|
148 |
../iconv/skeleton.c: In function `gconv_init': |
149 |
|
150 |
../iconv/skeleton.c:350: internal compiler error: in expand_stmt, at |
151 |
c-semantics.c:883 |
152 |
|
153 |
Please submit a full bug report, |
154 |
|
155 |
with preprocessed source if appropriate. |
156 |
|
157 |
See <URL:http://bugs.gentoo.org/> for instructions. |
158 |
|
159 |
x86_64-pc-linux-gnu-gcc iso_5427.c -c -std=gnu99 -O2 -Wall -Winline |
160 |
-Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron -pipe |
161 |
-fPIC -I../include -I. |
162 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
163 |
uxthreads/iconvdata -I.. -I../libio |
164 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
165 |
uxthreads -I../sysdeps/x86_64/elf |
166 |
-I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
167 |
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread |
168 |
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv |
169 |
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64 |
170 |
-I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/x86_64 |
171 |
-I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
172 |
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
173 |
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
174 |
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
175 |
-I../sysdeps/x86_64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 |
176 |
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
177 |
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
178 |
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
179 |
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
180 |
-DNOT_IN_libc -o |
181 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
182 |
threads/iconvdata/iso_5427.os -MD -MP -MF |
183 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
184 |
threads/iconvdata/iso_5427.os.dt -MT |
185 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
186 |
threads/iconvdata/iso_5427.os |
187 |
|
188 |
x86_64-pc-linux-gnu-gcc iso_5427-ext.c -c -std=gnu99 -O2 -Wall -Winline |
189 |
-Wstrict-prototypes -Wwrite-strings -march=opteron -mtune=opteron -pipe |
190 |
-fPIC -I../include -I. |
191 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
192 |
uxthreads/iconvdata -I.. -I../libio |
193 |
-I/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-lin |
194 |
uxthreads -I../sysdeps/x86_64/elf |
195 |
-I../linuxthreads/sysdeps/unix/sysv/linux/x86_64 |
196 |
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread |
197 |
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv |
198 |
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/x86_64 |
199 |
-I../libidn/sysdeps/unix -I../sysdeps/unix/sysv/linux/x86_64 |
200 |
-I../sysdeps/unix/sysv/linux/wordsize-64 -I../sysdeps/unix/sysv/linux |
201 |
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman |
202 |
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv -I../sysdeps/unix/x86_64 |
203 |
-I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/x86_64/fpu |
204 |
-I../sysdeps/x86_64 -I../sysdeps/wordsize-64 -I../sysdeps/ieee754/ldbl-96 |
205 |
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 |
206 |
|
207 |
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem |
208 |
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include -isystem /usr/include |
209 |
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED |
210 |
-DNOT_IN_libc -o |
211 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
212 |
threads/iconvdata/iso_5427-ext.os -MD -MP -MF |
213 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
214 |
threads/iconvdata/iso_5427-ext.os.dt -MT |
215 |
/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linux |
216 |
threads/iconvdata/iso_5427-ext.os |
217 |
|
218 |
The bug is not reproducible, so it is likely a hardware or OS problem. |
219 |
|
220 |
make[2]: *** |
221 |
[/var/tmp/portage/glibc-2.3.5-r2/work/build-default-x86_64-pc-linux-gnu-linu |
222 |
xthreads/iconvdata/iso_6937-2.os] Error 1 |
223 |
|
224 |
make[2]: *** Waiting for unfinished jobs.... |
225 |
|
226 |
make[2]: Leaving directory |
227 |
`/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5/iconvdata' |
228 |
|
229 |
make[1]: *** [iconvdata/others] Error 2 |
230 |
|
231 |
make[1]: Leaving directory |
232 |
`/var/tmp/portage/glibc-2.3.5-r2/work/glibc-2.3.5' |
233 |
|
234 |
make: *** [all] Error 2 |
235 |
|
236 |
|
237 |
|
238 |
!!! ERROR: sys-libs/glibc-2.3.5-r2 failed. |
239 |
|
240 |
!!! Function toolchain-glibc_src_compile, Line 226, Exitcode 2 |
241 |
|
242 |
!!! (no error message) |
243 |
|
244 |
!!! If you need support, post the topmost build error, NOT this status |
245 |
message. |
246 |
|
247 |
|
248 |
|
249 |
|
250 |
|
251 |
|
252 |
|
253 |
Any help appreciated. |