[SRU] multiprocessing module dysfunctional
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python2.7 (Ubuntu) |
Fix Released
|
Undecided
|
Matthias Klose | ||
Maverick |
Invalid
|
High
|
Barry Warsaw |
Bug Description
* Impact of bug: This bug will prevent common usage of the multiprocessing module in Python 2.7 on Maverick.
* Fix: The bug was addressed in the current version of Ubuntu with a no-change rebuild. Since the original problem was caused by kernel configuration on the buildd's, and (as verified by PPA build) this has been rectified, a simple rebuild is all that's needed
* TEST CASE: see above or: $ python2.7 -c 'from _multiprocessing import SemLock'
* I don't see much chance for regression. Code which relies on multiprocessing in Python 2.7 can't currently run on Maverick. This rebuild will only re-enable standard Python functionality.
Binary package hint: python2.7
On Maverick with python2.7 (2.7-6 deb version), the multiprocessing module fails to operate:
python2.7 -c 'import multiprocessing; multiprocessing
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/
return Pool(processes, initializer, initargs, maxtasksperchild)
File "/usr/lib/
self.
File "/usr/lib/
from .queues import SimpleQueue
File "/usr/lib/
from multiprocessing
File "/usr/lib/
" 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.
Related branches
tags: | added: python27 |
Changed in python2.7 (Ubuntu): | |
status: | New → Incomplete |
summary: |
- multiprocessing module dysfunctional + [SRU] multiprocessing module dysfunctional |
Changed in python2.7 (Ubuntu Maverick): | |
status: | Confirmed → In Progress |
Changed in python2.7 (Ubuntu Maverick): | |
status: | In Progress → Confirmed |
description: | updated |
tags: | added: testcase |
additional info: installed natty's 2.7-9ubuntu2 amd64 debs on my maverick workstation, but those exhibit the very same problem for me