Re: [gentoo-user] chromium build issue
Took me a while because i don't use Chromium on that computer much so i lost track of the issue. The problem seems to have been that python was built with /dev/shm mounted with mode 0755. updated the mode to 1777 (tmp-style) and recompiled python chromium now compiles fine. not sure if that problem will crop up again, or what the best approach would be On 11/23/2013 03:45 PM, james N. wrote: On 11/22/2013 07:31 PM, Alecks Gates wrote: What kernel are you running and/or what kernel did you build python2.7 with? I would try remerging dev-lang/python:2.7 Possibly relevant: http://bugs.python.org/issue8326 I ran python-updater like Walt suggested, no help. Then I rebuilt dev-lang/python:2.7 still didn't help. python-2.7 was built against gentoo-sources-3.11.0 which is my current kernel. If it helps, these are my python and chromium flags. [ebuild R] dev-lang/python-2.7.5-r3:2.7 USE=gdbm ipv6 ncurses readline sqlite ssl threads (wide-unicode) xml -berkdb -build -doc -examples -hardened -tk -wininst 0 kB [ebuild U ~] www-client/chromium-32.0.1700.19 [31.0.1650.48] USE=bindist -cups -custom-cflags -gnome -gnome-keyring -kerberos (-neon) -pulseaudio (-selinux) (-system-sqlite) (-tcmalloc) {-test} (-gps%) LINGUAS=am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW 0 kB Anymore info i can give? Further help would be greatly appreciated. -- James This is my signature. Please don't steal it.
Re: [gentoo-user] chromium build issue
On 11/22/2013 07:31 PM, Alecks Gates wrote: What kernel are you running and/or what kernel did you build python2.7 with? I would try remerging dev-lang/python:2.7 Possibly relevant: http://bugs.python.org/issue8326 I ran python-updater like Walt suggested, no help. Then I rebuilt dev-lang/python:2.7 still didn't help. python-2.7 was built against gentoo-sources-3.11.0 which is my current kernel. If it helps, these are my python and chromium flags. [ebuild R] dev-lang/python-2.7.5-r3:2.7 USE=gdbm ipv6 ncurses readline sqlite ssl threads (wide-unicode) xml -berkdb -build -doc -examples -hardened -tk -wininst 0 kB [ebuild U ~] www-client/chromium-32.0.1700.19 [31.0.1650.48] USE=bindist -cups -custom-cflags -gnome -gnome-keyring -kerberos (-neon) -pulseaudio (-selinux) (-system-sqlite) (-tcmalloc) {-test} (-gps%) LINGUAS=am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv sw ta te th tr uk vi zh_CN zh_TW 0 kB Anymore info i can give? Further help would be greatly appreciated. -- James This is my signature. Please don't steal it.
Re: [gentoo-user] chromium build issue
On Thu, Nov 21, 2013 at 5:19 PM, james N. ja...@flatlan.net wrote: Hey list, I have a build issue with chromium on one machine but not the other. The version I'm trying to build is www-client/chromium-32.0.1700.19 but the problem occurs on the current stable version also (31.0.1650.57). * ERROR: www-client/chromium-32.0.1700.19::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 4972: Called die * The specific snippet of code: * egyp_chromium ${myconf} || die * * If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.19::gentoo'`, * the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.19::gentoo'`. * The complete build log is located at '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/environment'. * Working directory: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' * S: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' before that, the output is: Updating projects from gyp files... Traceback (most recent call last): File build/gyp_chromium, line 157, in module sys.exit(gyp.main(args)) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 527, in main return gyp_main(args) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 503, in gyp_main options.circular_check) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 129, in Load params['parallel'], params['root_targets']) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py, line 2687, in Load generator_input_info) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py, line 594, in LoadTargetBuildFilesParallel parallel_state.pool = multiprocessing.Pool(8) File /usr/lib64/python2.7/multiprocessing/__init__.py, line 232, in Pool return Pool(processes, initializer, initargs, maxtasksperchild) File /usr/lib64/python2.7/multiprocessing/pool.py, line 138, in __init__ self._setup_queues() File /usr/lib64/python2.7/multiprocessing/pool.py, line 232, in _setup_queues from .queues import SimpleQueue File /usr/lib64/python2.7/multiprocessing/queues.py, line 48, in module from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition File /usr/lib64/python2.7/multiprocessing/synchronize.py, line 59, in module function, see issue 3770.) ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770. Any ideas? Thanks -- James This is my signature. Please don't steal it. What kernel are you running and/or what kernel did you build python2.7 with? I would try remerging dev-lang/python:2.7 Possibly relevant: http://bugs.python.org/issue8326 -- Alecks Gates
[gentoo-user] chromium build issue
Hey list, I have a build issue with chromium on one machine but not the other. The version I'm trying to build is www-client/chromium-32.0.1700.19 but the problem occurs on the current stable version also (31.0.1650.57). * ERROR: www-client/chromium-32.0.1700.19::gentoo failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_configure * environment, line 4972: Called die * The specific snippet of code: * egyp_chromium ${myconf} || die * * If you need support, post the output of `emerge --info '=www-client/chromium-32.0.1700.19::gentoo'`, * the complete build log and the output of `emerge -pqv '=www-client/chromium-32.0.1700.19::gentoo'`. * The complete build log is located at '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-32.0.1700.19/temp/environment'. * Working directory: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' * S: '/var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19' before that, the output is: Updating projects from gyp files... Traceback (most recent call last): File build/gyp_chromium, line 157, in module sys.exit(gyp.main(args)) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 527, in main return gyp_main(args) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 503, in gyp_main options.circular_check) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/__init__.py, line 129, in Load params['parallel'], params['root_targets']) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py, line 2687, in Load generator_input_info) File /var/tmp/portage/www-client/chromium-32.0.1700.19/work/chromium-32.0.1700.19/tools/gyp/pylib/gyp/input.py, line 594, in LoadTargetBuildFilesParallel parallel_state.pool = multiprocessing.Pool(8) File /usr/lib64/python2.7/multiprocessing/__init__.py, line 232, in Pool return Pool(processes, initializer, initargs, maxtasksperchild) File /usr/lib64/python2.7/multiprocessing/pool.py, line 138, in __init__ self._setup_queues() File /usr/lib64/python2.7/multiprocessing/pool.py, line 232, in _setup_queues from .queues import SimpleQueue File /usr/lib64/python2.7/multiprocessing/queues.py, line 48, in module from multiprocessing.synchronize import Lock, BoundedSemaphore, Semaphore, Condition File /usr/lib64/python2.7/multiprocessing/synchronize.py, line 59, in module function, see issue 3770.) ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770. Any ideas? Thanks -- James This is my signature. Please don't steal it.