Your message dated Thu, 08 Dec 2016 00:34:03 +0000
with message-id <[email protected]>
and subject line Bug#846228: fixed in joblib 0.10.3+git55-g660fe5d-1
has caused the Debian Bug report #846228,
regarding joblib: FTBFS randomly 
(joblib.test.test_parallel.test_nested_parallel_warnings fails)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
846228: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846228
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:joblib
Version: 0.10.3-1
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --buildsystem=python_distutils --with=python2,python3
dh: Compatibility levels before 9 are deprecated (level 7 in use)
   dh_testdir -i -O--buildsystem=python_distutils
   dh_update_autotools_config -i -O--buildsystem=python_distutils
   dh_auto_configure -i -O--buildsystem=python_distutils
dh_auto_configure: Compatibility levels before 9 are deprecated (level 7 in use)
   dh_auto_build -i -O--buildsystem=python_distutils
dh_auto_build: Compatibility levels before 9 are deprecated (level 7 in use)
        python setup.py build --force
running build
running build_py
creating build

[... snipped ...]

joblib.test.test_parallel.test_dispatch_race_condition({'n_tasks': 25, 
'n_jobs': 4, 'batch_size': 7},) ... ok
joblib.test.test_parallel.test_dispatch_race_condition({'n_tasks': 10, 
'pre_dispatch': '2*n_jobs', 'n_jobs': 4},) ... ok
joblib.test.test_parallel.test_default_mp_context ... ok
joblib.test.test_parallel.test_no_blas_crash_or_freeze_with_multiprocessing ... 
ok
joblib.test.test_parallel.test_parallel_with_interactively_defined_functions 
... ok
joblib.test.test_parallel.test_parallel_with_exhausted_iterator ... ok
joblib.test.test_parallel.test_auto_memmap_on_arrays_from_generator ... ok
joblib.test.test_parallel.test_nested_parallel_warnings ... ERROR
Check that it is possible to reduce a memmap backed array ... ok
joblib.test.test_pool.test_high_dimension_memmap_array_reducing ... ok
Check that subprocess can access and update shared memory memmap ... ok
Check that subprocess can access and update shared memory array ... ok
Check that large arrays are not copied in memory ... ok
Check that large arrays memmaping can be disabled ... ok
Check that MemmapingPool uses /dev/shm when possible ... ok
Check that large arrays are not copied in memory in return ... ok
Check that memmaps with a bad buffer are returned as regular arrays ... ok
joblib.test.test_testing.test_check_subprocess_call ... ok
joblib.test.test_testing.test_check_subprocess_call_non_matching_regex ... ok
joblib.test.test_testing.test_check_subprocess_call_wrong_command ... ok
joblib.test.test_testing.test_check_subprocess_call_non_zero_return_code ... ok
joblib.test.test_testing.test_check_subprocess_call_timeout ... ok
Doctest: joblib ... ok

======================================================================
ERROR: joblib.test.test_parallel.test_nested_parallel_warnings
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/nose/case.py", line 198, in runTest
    self.test(*self.arg)
  File "/<<PKGBUILDDIR>>/joblib/test/test_parallel.py", line 813, in 
test_nested_parallel_warnings
    stderr_regex=regex)
  File "/<<PKGBUILDDIR>>/joblib/testing.py", line 90, in check_subprocess_call
    stderr_regex, stderr))
ValueError: Unexpected stderr: 'Multiprocessing-backed parallel loops cannot be 
nested' does not match:
''

----------------------------------------------------------------------
Ran 840 tests in 18.726s

FAILED (errors=1)
debian/rules:25: recipe for target 'python-test3.5' failed
make[1]: *** [python-test3.5] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:10: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2
--------------------------------------------------------------------------------

This happens randomly but very often (approximately half of the time).

In fact, a similar error may be found here:

https://tests.reproducible-builds.org/debian/logs/unstable/amd64/joblib_0.10.3-1.build2.log.gz

If you need full build logs, just ask. I have plenty of them:

Status: failed      joblib_0.10.3-1_amd64-20161129T100059Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100453Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100514Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100619Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100636Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100744Z
Status: failed      joblib_0.10.3-1_amd64-20161129T100927Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101048Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101341Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101343Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101505Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101633Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101801Z
Status: failed      joblib_0.10.3-1_amd64-20161129T101806Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102221Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102345Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102352Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102527Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102640Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102651Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102806Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102813Z
Status: failed      joblib_0.10.3-1_amd64-20161129T102936Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103057Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103103Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103224Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103227Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103351Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103513Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103808Z
Status: failed      joblib_0.10.3-1_amd64-20161129T103929Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104057Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104352Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104358Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104528Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104658Z
Status: failed      joblib_0.10.3-1_amd64-20161129T104947Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105110Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105128Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105233Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105257Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105357Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105521Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105812Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105854Z
Status: failed      joblib_0.10.3-1_amd64-20161129T105935Z

While we are at it: Even if this is Arch:all, please consider
uploading in source-only form, so that we discover these kind of bugs
a lot earlier and we get official build logs available here:

https://buildd.debian.org/status/package.php?p=joblib

Thanks.

--- End Message ---
--- Begin Message ---
Source: joblib
Source-Version: 0.10.3+git55-g660fe5d-1

We believe that the bug you reported is fixed in the latest version of
joblib, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yaroslav Halchenko <[email protected]> (supplier of updated joblib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 07 Dec 2016 14:52:19 -0500
Source: joblib
Binary: python-joblib python3-joblib
Architecture: source all
Version: 0.10.3+git55-g660fe5d-1
Distribution: unstable
Urgency: medium
Maintainer: Yaroslav Halchenko <[email protected]>
Changed-By: Yaroslav Halchenko <[email protected]>
Description:
 python-joblib - tools to provide lightweight pipelining in Python
 python3-joblib - tools to provide lightweight pipelining in Python
Closes: 846228
Changes:
 joblib (0.10.3+git55-g660fe5d-1) unstable; urgency=medium
 .
   * New upstream snapshot from 0.10.2-54-gca8a159 (0.10.2 was
     released from a feature branch)
     - should address random build failures (Closes: #846228)
   * debian/{rules,control}
     - upstream switched to py.test from nose
Checksums-Sha1:
 8ce8a47bce72db5cf47f74d9c8cec19d44fb4e60 2149 
joblib_0.10.3+git55-g660fe5d-1.dsc
 e652d188e82756721c4650262b269ee958968a2e 168772 
joblib_0.10.3+git55-g660fe5d.orig.tar.gz
 602dc2e265ea9f8089acf76b8b17bb4695713aaf 5452 
joblib_0.10.3+git55-g660fe5d-1.debian.tar.xz
 90f2b80f79836007e6900209fcf9e19c8a0082e5 6001 
joblib_0.10.3+git55-g660fe5d-1_amd64.buildinfo
 7d7c78ec82869ebf14eaacef60588a298491ab87 115320 
python-joblib_0.10.3+git55-g660fe5d-1_all.deb
 229d7e722d3cc21b30297a496e965f147f87aa45 112620 
python3-joblib_0.10.3+git55-g660fe5d-1_all.deb
Checksums-Sha256:
 32101cd853905b46e434cb4c215e01d4a4a8d4f2df9ad5ad30ea6cbb85bf23b5 2149 
joblib_0.10.3+git55-g660fe5d-1.dsc
 4bc460c55039f1bdd9db50d65a127b283246e4c91df9d4d9da4106b8fc936b7c 168772 
joblib_0.10.3+git55-g660fe5d.orig.tar.gz
 842c372df6ca77a979ccd4d4abbdcd4b8bc0f9034ffb8be960e1dcc4f9919cf3 5452 
joblib_0.10.3+git55-g660fe5d-1.debian.tar.xz
 3430f2b9bce0f9fbd8c00285c6a0586d4b109e7df6c6ee75ded80f9c93572e84 6001 
joblib_0.10.3+git55-g660fe5d-1_amd64.buildinfo
 3c108e6648e6f069dec75144a805f71fd4c8a2a6a9cecdb6edf409804025fa60 115320 
python-joblib_0.10.3+git55-g660fe5d-1_all.deb
 4ad3279722dcff9959fdcd9e1bb59aea5ba57df7a4dbfdc66c87ac210fb638a4 112620 
python3-joblib_0.10.3+git55-g660fe5d-1_all.deb
Files:
 e187eec10de2627aa7581eb928c37e1b 2149 python optional 
joblib_0.10.3+git55-g660fe5d-1.dsc
 7376e4378507f7a3704381c32228e602 168772 python optional 
joblib_0.10.3+git55-g660fe5d.orig.tar.gz
 99a7f114564b50c31fcf6ba1541346fc 5452 python optional 
joblib_0.10.3+git55-g660fe5d-1.debian.tar.xz
 2f9dfdd586085a85dacdbb60775087aa 6001 python optional 
joblib_0.10.3+git55-g660fe5d-1_amd64.buildinfo
 d93769592d85a1fcd3b91bf3ca499451 115320 python optional 
python-joblib_0.10.3+git55-g660fe5d-1_all.deb
 094c46ccaa0e3a7b333f86ebbd46a349 112620 python optional 
python3-joblib_0.10.3+git55-g660fe5d-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEExbkF8OjZ/ZZo/zZvot4jUGLaM/oFAlhIp3gACgkQot4jUGLa
M/p6oA/9Fv4fUTD12EtY3Kylc/pR5iyqKAuEg8xM27llqGkqdoZthbkpqhIAPsTY
jhpZryaFTJhba7z5yeRk56nQuQKj1ONlzxOPMwk1iSBrQGmR1CqAOrBmRF9rj4/a
lgME6p7dHTWoRVomBi1iaQElVgXvQLSxgk1yMrWHitLzsvycfOFlB+W5Lt2Q/g3n
/bZmkzGrXIHKtJWiLHqJkJIgEyIHVgEG8jWA0EiciMpPoefhovTNTi+sE6VOIlc1
xNXlOULzzBDampND3nqo7ExMP7LUoXG3DdErKgT3l/k/AkfpFxrzSztB1TqiwEBC
Mgi+1kZXxuJQzWBVdvdgwyO4WSyY0FjCXXY8jLYh81gTvnETQAJ4YG4zL3hZVGIt
ptiFGLY7iglfMZmIV5EtD+rNBqISdeC57EENGxpy5o4NEOx9sHCaUBkjrPRWyVW+
UfY/F+2cnKwTiUYwYf+4CkSBHWjUQxm9a5ILdTFo+L91lAHPOn7S2hDKBI9gNOha
LQ6IvQSbGv3pjQj8l1EeLzZer65Ej3xkT9WrPTnRnNQae7mJz+xMfxB7KjswHEFO
eh8vMGoT2cRzT8zcuW/9MoKWX5P6jfkgukU1bAzqlTyV4Yd5DA/1KX5ZptnbL8PY
Tw/nhiXwQoiKwPhGyNHlRRIc9yViI7NMBDtT2i5CahMZWOj/6fI=
=Xz4L
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to