import multiprocessing.synchronize fails in blender 2.63a #31586

Closed
opened 2012-05-24 15:56:35 +02:00 by David Gnedt · 3 comments

Relates to: blender/blender#28717

%%%If 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 "/home/r00t/Downloads/blender-2.63a-linux-glibc27-x86_64/2.63/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.

I'm running Ubuntu 12.04 amd64 version. I verified the problem with blender 2.63a x86_64 from the official site and 2.63 r46967 from the bulder site, both show the same behaviour.
In the previous release 2.62 x86_64 it works flawlessly, also if I try the same command in the regular python installation it works fine with python 2.7 and 3.2.

For me it looks like a regression of bug #28717, which was fixed in 2011.%%%

**Relates to**: blender/blender#28717 %%%If 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 "/home/r00t/Downloads/blender-2.63a-linux-glibc27-x86_64/2.63/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. I'm running Ubuntu 12.04 amd64 version. I verified the problem with blender 2.63a x86_64 from the official site and 2.63 r46967 from the bulder site, both show the same behaviour. In the previous release 2.62 x86_64 it works flawlessly, also if I try the same command in the regular python installation it works fine with python 2.7 and 3.2. For me it looks like a regression of bug #28717, which was fixed in 2011.%%%
Author

Changed status to: 'Open'

Changed status to: 'Open'

%%%Made changes to python configuration script to be sure multithreading primitives would be enabled on update, also added test to own regression tests collection. Hopefully it's finally solved issue.
Updated build would be on http://builder.blender.org/download/ soon.

Thanks fo the report, closing.%%%

%%%Made changes to python configuration script to be sure multithreading primitives would be enabled on update, also added test to own regression tests collection. Hopefully it's finally solved issue. Updated build would be on http://builder.blender.org/download/ soon. Thanks fo the report, closing.%%%

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#31586
No description provided.