Maniphest T28717

import multiprocessing.synchronize fals on Ubuntu 11.04
Closed, Resolved

Assigned To
Sergey Sharybin (sergey)
Authored By
Johannes Merkert (pinae)
Sep 21 2011, 5:35 PM
Tags
  • BF Blender
Subscribers
Johannes Merkert (pinae)
Sergey Sharybin (sergey)

Description

I'm running Ubuntu 11.04 an I verified the problem with the i386 and amd_64 version.
I open Blender and type in the python-console:
import multiprocessing.synchronize

This produces the following error:
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
File "/opt/blender-2.59-linux-glibc27-x86_64/2.59/python/lib/python3.2/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.

If I try the same command in the regular python installation in the console it works fine with python 2.7 and 3.2.

I tested the problem with Blender 2.59 and 2.58a.

Event Timeline

Johannes Merkert (pinae) edited a custom field.Sep 21 2011, 5:35 PM
Sergey Sharybin (sergey) added a comment.Sep 21 2011, 8:26 PM

Looks like this module is missed in release environment. Will fix it.

Sergey Sharybin (sergey) added a comment.Sep 21 2011, 10:36 PM

Should be fine in builds from our buildbot service: http://builder.blender.org/download/ and updated python would be used for 2.60 release.
Thanks for the report, closing now.

Sergey Sharybin (sergey) changed the task status from Unknown Status to Resolved.Sep 21 2011, 10:36 PM