From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.2.5 To: X-PHP-Originating-Script: 0:func.inc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 19 Apr 2012 13:01:32 +0400 From: Vitaly Kuznetsov In-Reply-To: <1334817125.12204.7@ildar.innovations.kz> References: <1334817125.12204.7@ildar.innovations.kz> Message-ID: <62709ae8167159ed41c780eb501f1387@hadoop.ru> X-Sender: vitty@altlinux.ru User-Agent: Roundcube Webmail/0.5.3 Subject: Re: [devel] =?utf-8?q?=5Bpython=5D_sem=5Fopen_in_multiprocessing=2Equ?= =?utf-8?q?eues=2EQueue?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Apr 2012 09:01:54 -0000 Archived-At: List-Archive: List-Post: On Thu, 19 Apr 2012 12:32:05 +0600, Ildar Mulyukov wrote: > Оба наших питона выдают следующее: > $ python3 -c 'from multiprocessing.queues import Queue;' > Traceback (most recent call last): > File "/usr/lib64/python3.2/multiprocessing/synchronize.py", line > 54, > in > from _multiprocessing import SemLock > ImportError: cannot import name SemLock > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "", line 1, in > File "/usr/lib64/python3.2/multiprocessing/queues.py", line 48, in > > from multiprocessing.synchronize import Lock, BoundedSemaphore, > Semaphore, Condition > File "/usr/lib64/python3.2/multiprocessing/synchronize.py", line > 59, > in > " 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. Это баг, при сборке в нашей сборочнице не проходит тест sem_open: к примеру, http://git.altlinux.org/tasks/archive/done/_67/69340/build/100/x86_64/log: checking whether POSIX semaphores are enabled... no checking for broken sem_getvalue... yes сейчас попробую посмотреть как объехать.