Source: joblib Version: 0.6.4-1 Severity: serious Tags: wheezy sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20120814 qa-ftbfs Justification: FTBFS in wheezy on amd64
Hi, During a rebuild of all packages in *wheezy*, your package failed to build on amd64. Relevant part: > make[1]: Entering directory `/«PKGBUILDDIR»' > python2.7 setup.py nosetests; > /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution > option: 'summary' > warnings.warn(msg) > running nosetests > running egg_info > creating joblib.egg-info > writing joblib.egg-info/PKG-INFO > writing top-level names to joblib.egg-info/top_level.txt > writing dependency_links to joblib.egg-info/dependency_links.txt > writing manifest file 'joblib.egg-info/SOURCES.txt' > reading manifest file 'joblib.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no files found matching '*.txt' > warning: no files found matching '*.rst' under directory 'joblib' > warning: no directories found matching 'doc/_static' > warning: no previously-included files matching '*~' found anywhere in > distribution > warning: no previously-included files matching '*.swp' found anywhere in > distribution > writing manifest file 'joblib.egg-info/SOURCES.txt' > running build_ext > nose.plugins.cover: ERROR: Coverage not available: unable to import coverage > module > Doctest: memory.rst ... ok > Doctest: parallel.rst ... FAIL > Doctest: joblib.parallel.Parallel ... ok > joblib.test.test_disk.test_disk_used ... ok > joblib.test.test_disk.test_memstr_to_kbytes(83886080, 83886080) ... ok > joblib.test.test_disk.test_memstr_to_kbytes(1433, 1433) ... ok > joblib.test.test_disk.test_memstr_to_kbytes(122880, 122880) ... ok > joblib.test.test_disk.test_memstr_to_kbytes(53, 53) ... ok > joblib.test.test_disk.test_mkdirp ... ok > joblib.test.test_format_stack.test_safe_repr ... ok > joblib.test.test_func_inspect.test_filter_args({'y': 0, 'x': 1}, {'y': 0, > 'x': 1}) ... ok > joblib.test.test_func_inspect.test_filter_args({'y': 0}, {'y': 0}) ... ok > joblib.test.test_func_inspect.test_filter_args({'x': 0}, {'x': 0}) ... ok > joblib.test.test_func_inspect.test_filter_args({'x': 0}, {'x': 0}) ... ok > joblib.test.test_func_inspect.test_filter_args({}, {}) ... ok > joblib.test.test_func_inspect.test_filter_args({'y': 1, 'x': 0}, {'y': 1, > 'x': 0}) ... ok > joblib.test.test_func_inspect.test_filter_args({'x': 2}, {'x': 2}) ... ok > joblib.test.test_func_inspect.test_filter_args({'x': 2}, {'x': 2}) ... ok > joblib.test.test_func_inspect.test_filter_args({'x': 1}, {'x': 1}) ... ok > joblib.test.test_func_inspect.test_filter_args_method ... ok > joblib.test.test_func_inspect.test_filter_varargs({'y': 0, 'x': 1, '*': [], > '**': {}}, {'y': 0, 'x': 1, '*': [], '**': {}}) ... ok > joblib.test.test_func_inspect.test_filter_varargs({'y': 2, 'x': 1, '*': [3, > 4], '**': {}}, {'y': 2, 'x': 1, '*': [3, 4], '**': {}}) ... ok > joblib.test.test_func_inspect.test_filter_varargs({'y': 25, 'x': 1, '*': [], > '**': {'ee': 2}}, {'y': 25, 'x': 1, '*': [], '**': {'ee': 2}}) ... ok > joblib.test.test_func_inspect.test_filter_varargs({'y': 2, 'x': 1, '**': > {'ee': 2}}, {'y': 2, 'x': 1, '**': {'ee': 2}}) ... ok > joblib.test.test_func_inspect.test_filter_kwargs ... ok > joblib.test.test_func_inspect.test_filter_args_2 ... ok > joblib.test.test_func_inspect.test_func_name('f', 'f') ... ok > joblib.test.test_func_inspect.test_func_name('g', 'g') ... ok > Check that func_inspect is robust and will work on weird objects ... ok > Make sure that calling the same method on two different instances ... ok > Make sure that filter_args returns decent error messages, for the ... ok > joblib.test.test_func_inspect.test_clean_win_chars ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Smoke test hash on various types. ... ok > Check that hashing instance methods works ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Test hashing with numpy arrays. ... ok > Check that memmap and arrays hash identically if coerce_mmap is ... ok > Check that memmap and arrays hash identically if coerce_mmap is ... ok > Check the performance of hashing numpy arrays: ... ok > Check the performance of hashing numpy arrays: ... ok > Make sure that calling the same method on two different instances ... ok > Make sure that calling the same _cached_ method on two different ... ok > A simple smoke test for PrintTime. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Simple test of memory lazy evaluation. ... ok > Test memory with cachedir=None: no memoize ... ok > Test memory with cachedir=None: no memoize ... ok > Test memory with cachedir=None: no memoize ... ok > Test memory with cachedir=None: no memoize ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with keyword arguments. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Test memory with a function with a lambda. ... ok > Check that name collisions with functions will raise warnings ... ok > Check that name collisions with functions will raise warnings ... ok > Check that multiple use of lambda will raise collisions ... ok > Check that multiple use of lambda will raise collisions ... ok > Check that multiple use of lambda will raise collisions ... ok > Check that collisions impossible to detect will raise appropriate ... ok > Check that collisions impossible to detect will raise appropriate ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Test memory with functools.partial. ... ok > Smoke test memory with a function with a function defined in an eval. ... ok > Check that if a function has a side effect in its arguments, it ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Test memory with a function with numpy arrays. ... ok > Smoketest the exception handling of Memory. ... ok > Smoketest the exception handling of Memory. ... ok > Smoketest the exception handling of Memory. ... ok > Test the ignore feature of memory ... ok > Test the ignore feature of memory ... ok > Test the ignore feature of memory ... ok > Test the ignore feature of memory ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the creation of the memory cache directory for the function. ... ok > Test the memorized functions can be pickled and restored. ... ok > Test the memorized functions can be pickled and restored. ... ok > Test the signature formatting. ... ok > Test the signature formatting. ... ok > Test the format signature formatting with numpy. ... ok > joblib.test.test_my_exceptions.test_inheritance ... ok > joblib.test.test_numpy_pickle.test_standard_types(None, None) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'type'>, <type > 'type'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(True, True) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1, 1) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1L, 1L) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1.0, 1.0) ... ok > joblib.test.test_numpy_pickle.test_standard_types((1+0j), (1+0j)) ... ok > joblib.test.test_numpy_pickle.test_standard_types('1', '1') ... ok > joblib.test.test_numpy_pickle.test_standard_types(u'1', u'1') ... ok > joblib.test.test_numpy_pickle.test_standard_types((), ()) ... ok > joblib.test.test_numpy_pickle.test_standard_types([], []) ... ok > joblib.test.test_numpy_pickle.test_standard_types({}, {}) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'file'>, <type > 'file'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'buffer'>, <type > 'buffer'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<built-in function len>, > <built-in function len>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<function _function at > 0x3512410>, <function _function at 0x3512410>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<class > joblib.test.test_numpy_pickle._class at 0x35dab48>, <class > joblib.test.test_numpy_pickle._class at 0x35dab48>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<class > 'joblib.test.test_numpy_pickle._newclass'>, <class > 'joblib.test.test_numpy_pickle._newclass'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(None, None) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'type'>, <type > 'type'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(True, True) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1, 1) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1L, 1L) ... ok > joblib.test.test_numpy_pickle.test_standard_types(1.0, 1.0) ... ok > joblib.test.test_numpy_pickle.test_standard_types((1+0j), (1+0j)) ... ok > joblib.test.test_numpy_pickle.test_standard_types('1', '1') ... ok > joblib.test.test_numpy_pickle.test_standard_types(u'1', u'1') ... ok > joblib.test.test_numpy_pickle.test_standard_types((), ()) ... ok > joblib.test.test_numpy_pickle.test_standard_types([], []) ... ok > joblib.test.test_numpy_pickle.test_standard_types({}, {}) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'file'>, <type > 'file'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<type 'buffer'>, <type > 'buffer'>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<built-in function len>, > <built-in function len>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<function _function at > 0x3512410>, <function _function at 0x3512410>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<class > joblib.test.test_numpy_pickle._class at 0x35dab48>, <class > joblib.test.test_numpy_pickle._class at 0x35dab48>) ... ok > joblib.test.test_numpy_pickle.test_standard_types(<class > 'joblib.test.test_numpy_pickle._newclass'>, <class > 'joblib.test.test_numpy_pickle._newclass'>) ... ok > joblib.test.test_numpy_pickle.test_value_error ... ok > joblib.test.test_numpy_pickle.test_numpy_persistence ... Exception > AttributeError: AttributeError("'NoneType' object has no attribute 'tell'",) > in <bound method memmap.__del__ of memmap(2.476174e-316)> ignored > Exception AttributeError: AttributeError("'NoneType' object has no attribute > 'tell'",) in <bound method memmap.__del__ of memmap(2.59697267e-316)> ignored > Exception AttributeError: AttributeError("'NoneType' object has no attribute > 'tell'",) in <bound method memmap.__del__ of memmap(2.59697267e-316)> ignored > Exception AttributeError: AttributeError("'NoneType' object has no attribute > 'tell'",) in <bound method memmap.__del__ of memmap(2.6765623e-316)> ignored > ok > joblib.test.test_numpy_pickle.test_memmap_persistence(True,) ... ok > joblib.test.test_numpy_pickle.test_masked_array_persistence ... ok > joblib.test.test_numpy_pickle.test_z_file ... ok > joblib.test.test_numpy_pickle.test_numpy_subclass ... ok > joblib.test.test_parallel.test_cpu_count ... ok > Failure: OSError ([Errno 13] Permission denied) ... ERROR > joblib.test.test_parallel.test_nested_loop ... ERROR > Check the keyword argument processing of pmap. ... ok > Failure: OSError ([Errno 13] Permission denied) ... ERROR > Check that pmap captures the errors when it is passed an object ... ok > Check that error are captured, and that correct exceptions ... ERROR > Test that with only one job, Parallel does act as a iterator. ... ok > Check that using pre_dispatch Parallel does indeed dispatch items ... ERROR > Make sure that exception raised during dispatch are indeed captured ... ERROR > joblib.test.test_parallel.test_joblib_exception ... ok > joblib.test.test_parallel.test_safe_function ... ok > Doctest: joblib ... ok > > ====================================================================== > 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 72, in > test_simple_parallel > delayed(square)(x) for x in X)) > 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: 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 0x2dd2098>.getvalue())) > > > ---------------------------------------------------------------------- > Ran 294 tests in 0.868s > > 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/08/14/joblib_0.6.4-1_wheezy.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 EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org