1 |
Am 05.04.2013 22:58, schrieb Peter Humphrey: |
2 |
> |
3 |
> Hello list, |
4 |
> |
5 |
> |
6 |
> |
7 |
> Today's update wanted to move v8 up from 3.15.11.15 to 3.16.14.9-r1 |
8 |
> but the emerge failed. Here are the last few lines of console output |
9 |
> (well, the first of these is very long - sorry; it ends with |
10 |
> "--end-group"): |
11 |
> |
12 |
> |
13 |
> |
14 |
> x86_64-pc-linux-gnu-g++ -pthread -Wl,-O1 -Wl,--as-needed -o |
15 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/cctest |
16 |
> -Wl,--start-group |
17 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/gen/resources.o |
18 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/cctest.o |
19 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-fixed.o |
20 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-precision.o |
21 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/gay-shortest.o |
22 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-accessors.o |
23 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-alloc.o |
24 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-api.o |
25 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-ast.o |
26 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-bignum.o |
27 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-bignum-dtoa.o |
28 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-circular-queue.o |
29 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-compiler.o |
30 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-conversions.o |
31 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-cpu-profiler.o |
32 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dataflow.o |
33 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-date.o |
34 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-debug.o |
35 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-decls.o |
36 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-deoptimization.o |
37 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dictionary.o |
38 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-diy-fp.o |
39 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-double.o |
40 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-dtoa.o |
41 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-fast-dtoa.o |
42 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-fixed-dtoa.o |
43 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-flags.o |
44 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-func-name-inference.o |
45 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-global-object.o |
46 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-hashing.o |
47 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-hashmap.o |
48 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-heap.o |
49 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-heap-profiler.o |
50 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-list.o |
51 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-liveedit.o |
52 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-lock.o |
53 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-lockers.o |
54 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-log.o |
55 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-mark-compact.o |
56 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-object-observe.o |
57 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-parsing.o |
58 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-platform-tls.o |
59 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-profile-generator.o |
60 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-random.o |
61 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-regexp.o |
62 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-reloc-info.o |
63 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-serialize.o |
64 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-sockets.o |
65 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-spaces.o |
66 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-strings.o |
67 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-strtod.o |
68 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-thread-termination.o |
69 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-threads.o |
70 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-unbound-queue.o |
71 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-utils.o |
72 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-version.o |
73 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-weakmaps.o |
74 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-assembler-x64.o |
75 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-macro-assembler-x64.o |
76 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-log-stack-tracer.o |
77 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/cctest/test/cctest/test-platform-linux.o |
78 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_snapshot.a |
79 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/tools/gyp/libv8_base.a |
80 |
> -Wl,--end-group |
81 |
> |
82 |
> touch |
83 |
> /tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out/x64.release/obj.target/build/All.stamp |
84 |
> |
85 |
> make: Leaving directory |
86 |
> `/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9/out' |
87 |
> |
88 |
> * Fallback PaX marking -m with scanelf |
89 |
> |
90 |
> * out/x64.release/cctest |
91 |
> |
92 |
> * out/x64.release/d8 |
93 |
> |
94 |
> * out/x64.release/shell |
95 |
> |
96 |
> TYPE PAX FILE |
97 |
> |
98 |
> ET_EXEC --mxe- out/x64.release/cctest |
99 |
> |
100 |
> ET_EXEC --mxe- out/x64.release/d8 |
101 |
> |
102 |
> ET_EXEC --mxe- out/x64.release/shell |
103 |
> |
104 |
> * XT PaX marking -me with setfattr |
105 |
> |
106 |
> * out/x64.release/cctest |
107 |
> |
108 |
> * out/x64.release/d8 |
109 |
> |
110 |
> * out/x64.release/shell |
111 |
> |
112 |
> setfattr: out/x64.release/cctest: Operation not supported |
113 |
> |
114 |
> setfattr: out/x64.release/d8: Operation not supported |
115 |
> |
116 |
> setfattr: out/x64.release/shell: Operation not supported |
117 |
> |
118 |
> * Failed to set XATTR_PAX markings -me for: |
119 |
> |
120 |
> * out/x64.release/shell |
121 |
> |
122 |
> * Executables may be killed by PaX kernels. |
123 |
> |
124 |
> * ERROR: dev-lang/v8-3.16.14.9-r1 failed (compile phase): |
125 |
> |
126 |
> * (no error message) |
127 |
> |
128 |
> * |
129 |
> |
130 |
> * Call stack: |
131 |
> |
132 |
> * ebuild.sh, line 93: Called src_compile |
133 |
> |
134 |
> * environment, line 2778: Called die |
135 |
> |
136 |
> * The specific snippet of code: |
137 |
> |
138 |
> * pax-mark m out/${mytarget}/{cctest,d8,shell} || die |
139 |
> |
140 |
> * |
141 |
> |
142 |
> * If you need support, post the output of `emerge --info |
143 |
> '=dev-lang/v8-3.16.14.9-r1'`, |
144 |
> |
145 |
> * the complete build log and the output of `emerge -pqv |
146 |
> '=dev-lang/v8-3.16.14.9-r1'`. |
147 |
> |
148 |
> * The complete build log is located at |
149 |
> '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log'. |
150 |
> |
151 |
> * For convenience, a symlink to the build log is located at |
152 |
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/temp/build.log'. |
153 |
> |
154 |
> * The ebuild environment file is located at |
155 |
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/temp/environment'. |
156 |
> |
157 |
> * Working directory: |
158 |
> '/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9' |
159 |
> |
160 |
> * S: '/tmp/portage/dev-lang/v8-3.16.14.9-r1/work/v8-3.16.14.9' |
161 |
> |
162 |
> |
163 |
> |
164 |
> >>> Failed to emerge dev-lang/v8-3.16.14.9-r1, Log file: |
165 |
> |
166 |
> |
167 |
> |
168 |
> >>> '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log' |
169 |
> |
170 |
> *** Resuming merge... |
171 |
> |
172 |
> Calculating dependencies .... done! |
173 |
> |
174 |
> * emerge --keep-going: www-client/chromium-26.0.1410.43 dropped because it |
175 |
> |
176 |
> * requires >=dev-lang/v8-3.16.11.1:=, >=dev-lang/v8-3.16.11.1:= |
177 |
> |
178 |
> * |
179 |
> |
180 |
> * The following 2 packages have failed to build or install: |
181 |
> |
182 |
> * |
183 |
> |
184 |
> * (dev-lang/v8-3.16.14.9-r1::gentoo, ebuild scheduled for merge), Log |
185 |
> file: |
186 |
> |
187 |
> * '/var/log/portage/dev-lang:v8-3.16.14.9-r1:20130405-202806.log' |
188 |
> |
189 |
> * (www-client/chromium-26.0.1410.43::gentoo, ebuild scheduled for merge) |
190 |
> |
191 |
> * |
192 |
> |
193 |
> |
194 |
> |
195 |
> This is output from the command: |
196 |
> |
197 |
> su -c "MAKEOPTS=-j1 emerge -1 dev-lang/v8" |
198 |
> |
199 |
> |
200 |
> |
201 |
> Then: |
202 |
> |
203 |
> $ emerge -pv v8 |
204 |
> |
205 |
> |
206 |
> |
207 |
> These are the packages that would be merged, in order: |
208 |
> |
209 |
> |
210 |
> |
211 |
> Calculating dependencies ...... done! |
212 |
> |
213 |
> [ebuild r U ] dev-lang/v8-3.16.14.9-r1:0/3.16.14.9 |
214 |
> [3.15.11.15:0/3.15.11] 0 kB |
215 |
> |
216 |
> [ebuild r U ] www-client/chromium-26.0.1410.43 [25.0.1364.160] |
217 |
> USE="cups -bindist -custom-cflags -gnome -gnome-keyring -gps% |
218 |
> -kerberos (-pulseaudio) (-selinux) (-system-ffmpeg) (-tcmalloc) |
219 |
> {-test}" LINGUAS="en_GB -am -ar -bg -bn -ca -cs -da -de -el -es -es_LA |
220 |
> -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv |
221 |
> -ml -mr -ms -nb -nl -pl -pt_BR -pt_PT -ro -ru -sk -sl -sr -sv -sw -ta |
222 |
> -te -th -tr -uk -vi -zh_CN -zh_TW" 0 kB |
223 |
> |
224 |
> |
225 |
> |
226 |
> Total: 2 packages (2 upgrades), Size of downloads: 0 kB |
227 |
> |
228 |
> |
229 |
> |
230 |
> Why does emerge want to emerge chromium? |
231 |
> |
232 |
> |
233 |
> |
234 |
> Have I tripped over a line length limit? Have I got a circular |
235 |
> dependency? What else might be wrong? I can't see anything relevant at |
236 |
> BGO. |
237 |
> |
238 |
|
239 |
no, but v8 and chromium are pretty much interlocked. |
240 |
|
241 |
But why are you even updating a dependency? Makes no sense at all. Or do |
242 |
you just love randomly breaking stuff? |