This looks like an absent mounted /dev/shm or mounted without proper permissions
Please verify On Thu, 22 Mar 2012, Lucas Nussbaum wrote: > Source: joblib > Version: 0.6.1-1 > Severity: serious > Tags: wheezy sid > User: debian...@lists.debian.org > Usertags: qa-ftbfs-20120321 qa-ftbfs > Justification: FTBFS on amd64 > Hi, > > ====================================================================== > > ERROR: Failure: OSError ([Errno 13] Permission denied) > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 231, in > > generate > > for test in g(): > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 91, in > > test_simple_parallel > > raise e > > OSError: [Errno 13] Permission denied > > ====================================================================== > > ERROR: joblib.test.test_parallel.test_nested_loop > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest > > self.test(*self.arg) > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 102, in > > test_nested_loop > > Parallel(n_jobs=2)(delayed(nested_loop)() for _ in range(2)) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in > > __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > ====================================================================== > > ERROR: Failure: OSError ([Errno 13] Permission denied) > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 231, in > > generate > > for test in g(): > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 112, in > > test_parallel_kwargs > > Parallel(n_jobs=n_jobs)(delayed(f)(x, y=1) for x in lst) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in > > __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > ====================================================================== > > ERROR: Check that error are captured, and that correct exceptions > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest > > self.test(*self.arg) > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 137, in > > test_error_capture > > [delayed(division)(x, y) for x, y in zip((0, 1), (1, 0))], > > File "/usr/lib/python2.7/unittest/case.py", line 471, in assertRaises > > callableObj(*args, **kwargs) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in > > __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > ====================================================================== > > ERROR: Check that using pre_dispatch Parallel does indeed dispatch items > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest > > self.test(*self.arg) > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 213, in > > test_dispatch_multiprocessing > > for i in producer()) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in > > __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > ====================================================================== > > ERROR: Make sure that exception raised during dispatch are indeed captured > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest > > self.test(*self.arg) > > File "/«PKGBUILDDIR»/joblib/test/test_parallel.py", line 225, in > > test_exception_dispatch > > (delayed(exception_raiser)(i) for i in range(30)), > > File "/usr/lib/python2.7/unittest/case.py", line 471, in assertRaises > > callableObj(*args, **kwargs) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in > > __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > ====================================================================== > > FAIL: Doctest: parallel.rst > > ---------------------------------------------------------------------- > > Traceback (most recent call last): > > File "/usr/lib/python2.7/doctest.py", line 2201, in runTest > > raise self.failureException(self.format_failure(new.getvalue())) > > AssertionError: Failed doctest test for parallel.rst > > File "/«PKGBUILDDIR»/doc/parallel.rst", line 0 > > ---------------------------------------------------------------------- > > File "/«PKGBUILDDIR»/doc/parallel.rst", line 17, in parallel.rst > > Failed example: > > Parallel(n_jobs=2)(delayed(sqrt)(i**2) for i in range(10)) > > Exception raised: > > Traceback (most recent call last): > > File "/usr/lib/python2.7/doctest.py", line 1289, in __run > > compileflags, 1) in test.globs > > File "<doctest parallel.rst[4]>", line 1, in <module> > > Parallel(n_jobs=2)(delayed(sqrt)(i**2) for i in range(10)) > > File "/«PKGBUILDDIR»/joblib/parallel.py", line 451, in __call__ > > self._pool = multiprocessing.Pool(n_jobs) > > File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in > > Pool > > return Pool(processes, initializer, initargs, maxtasksperchild) > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 115, in > > __init__ > > self._setup_queues() > > File "/usr/lib/python2.7/multiprocessing/pool.py", line 210, in > > _setup_queues > > self._inqueue = SimpleQueue() > > File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, in > > __init__ > > self._rlock = Lock() > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, > > in __init__ > > SemLock.__init__(self, SEMAPHORE, 1, 1) > > File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in > > __init__ > > sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue) > > OSError: [Errno 13] Permission denied > > >> raise self.failureException(self.format_failure(<StringIO.StringIO > > >> instance at 0x27f37a0>.getvalue())) > > ---------------------------------------------------------------------- > > Ran 296 tests in 1.928s > > FAILED (errors=6, failures=1) > > make[1]: *** [python-test2.7] Error 1 > The full build log is available from: > http://people.debian.org/~lucas/logs/2012/03/21/joblib_0.6.1-1.log > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > About the archive rebuild: The rebuild was done on about 50 AMD64 nodes > of the Grid'5000 platform, using a clean chroot. Internet was not > accessible from the build systems. -- =------------------------------------------------------------------= Keep in touch www.onerussian.com Yaroslav Halchenko www.ohloh.net/accounts/yarikoptic -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org