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 ---

