1 |
On Thu, Nov 21, 2013 at 5:19 PM, james N. <james@×××××××.net> wrote: |
2 |
> Hey list, |
3 |
> |
4 |
> I have a build issue with chromium on one machine but not the other. |
5 |
> The version I'm trying to build is www-client/chromium-32.0.1700.19 |
6 |
> but the problem occurs on the current stable version also (31.0.1650.57). |
7 |
> |
8 |
> |
9 |
> * ERROR: www-client/chromium-32.0.1700.19::gentoo failed (configure phase): |
10 |
> * (no error message) |
11 |
> * |
12 |
> * Call stack: |
13 |
> * ebuild.sh, line 93: Called src_configure |
14 |
> * environment, line 4972: Called die |
15 |
> * The specific snippet of code: |
16 |
> * egyp_chromium ${myconf} || die |
17 |
> * |
18 |
> * If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.19::gentoo'`, |
19 |
> * the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.19::gentoo'`. |
20 |
> * The complete build log is located at |
21 |
> '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/build.log'. |
22 |
> * The ebuild environment file is located at |
23 |
> '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/environment'. |
24 |
> * Working directory: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' |
25 |
> * S: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' |
26 |
> |
27 |
> |
28 |
> before that, the output is: |
29 |
> |
30 |
> Updating projects from gyp files... |
31 |
> Traceback (most recent call last): |
32 |
> File "build/gyp_chromium", line 157, in <module> |
33 |
> sys.exit(gyp.main(args)) |
34 |
> File |
35 |
> "/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
36 |
> line 527, in main |
37 |
> return gyp_main(args) |
38 |
> File |
39 |
> "/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
40 |
> line 503, in gyp_main |
41 |
> options.circular_check) |
42 |
> File |
43 |
> "/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py", |
44 |
> line 129, in Load |
45 |
> params['parallel'], params['root_targets']) |
46 |
> File |
47 |
> "/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py", |
48 |
> line 2687, in Load |
49 |
> generator_input_info) |
50 |
> File |
51 |
> "/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py", |
52 |
> line 594, in LoadTargetBuildFilesParallel |
53 |
> parallel_state.pool = multiprocessing.Pool(8) |
54 |
> File "/usr/lib64/python2.7/multiprocessing/__init__.py", line 232, in Pool |
55 |
> return Pool(processes, initializer, initargs, maxtasksperchild) |
56 |
> File "/usr/lib64/python2.7/multiprocessing/pool.py", line 138, in __init__ |
57 |
> self._setup_queues() |
58 |
> File "/usr/lib64/python2.7/multiprocessing/pool.py", line 232, in _setup_queues |
59 |
> from .queues import SimpleQueue |
60 |
> File "/usr/lib64/python2.7/multiprocessing/queues.py", line 48, in <module> |
61 |
> from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition |
62 |
> File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 59, in <module> |
63 |
> " function, see issue 3770.") |
64 |
> ImportError: This platform lacks a functioning sem_open implementation, therefore, the required |
65 |
> synchronization primitives needed will not function, see issue 3770. |
66 |
> |
67 |
> Any ideas? |
68 |
> |
69 |
> Thanks |
70 |
> |
71 |
> -- |
72 |
> James |
73 |
> |
74 |
> This is my signature. Please don't steal it. |
75 |
> |
76 |
|
77 |
What kernel are you running and/or what kernel did you build python2.7 |
78 |
with? I would try remerging dev-lang/python:2.7 |
79 |
|
80 |
Possibly relevant: |
81 |
http://bugs.python.org/issue8326 |
82 |
|
83 |
-- |
84 |
Alecks Gates |