Your message dated Mon, 14 Jan 2019 10:54:36 +0000 with message-id <[email protected]> and subject line Bug#915078: fixed in scikit-learn 0.20.1+dfsg-2 has caused the Debian Bug report #915078, regarding scikit-learn: build must not try to write outside build directory 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.) -- 915078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915078 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: scikit-learn Version: 0.20.1+dfsg-1 Severity: important Dear Maintainer, Debian Policy (states|will state) that the build must not attempt to write outside the build directory and that, in particular, the build should not attempt to write into HOME. See #845715 for more details and the exact wording that will appear in the next upload of Policy. The build for scikit-learn attempts to write to HOME on numerous occasions. If it can't do so, it is non-fatal; hence, fixing this bug is as simple as ensuring within debian/rules that HOME is set to something that does not exist. The Debian buildds already exports HOME in this way; the package should also ensure that it doesn't scribble in HOME when being locally compiled. Example: WARNING: /build/scikit-learn-S9l0Nb/scikit-learn-0.20.1+dfsg/examples/preprocessing/plot_all_scaling.py failed to execute correctly: Traceback (most recent call last): File "/build/scikit-learn-S9l0Nb/scikit-learn-0.20.1+dfsg/examples/preprocessing/plot_all_scaling.py", line 71, in <module> dataset = fetch_california_housing() File "/build/scikit-learn-S9l0Nb/scikit-learn-0.20.1+dfsg/.pybuild/cpython3_3.7/build/sklearn/datasets/california_housing.py", line 104, in fetch_california_housing data_home = get_data_home(data_home=data_home) File "/build/scikit-learn-S9l0Nb/scikit-learn-0.20.1+dfsg/.pybuild/cpython3_3.7/build/sklearn/datasets/base.py", line 56, in get_data_home makedirs(data_home) File "/usr/lib/python3.7/os.py", line 211, in makedirs makedirs(head, exist_ok=exist_ok) File "/usr/lib/python3.7/os.py", line 221, in makedirs mkdir(name, mode) PermissionError: [Errno 13] Permission denied: '/home/stuart' (The HOME environment setting has leaked into this chroot while I was debugging the build but /home/stuart doesn't actually exist inside the chroot, hence the very visible error; however, it should not even be trying to write to HOME.) regards Stuart
--- End Message ---
--- Begin Message ---Source: scikit-learn Source-Version: 0.20.1+dfsg-2 We believe that the bug you reported is fixed in the latest version of scikit-learn, 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. Mattia Rizzolo <[email protected]> (supplier of updated scikit-learn 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: SHA512 Format: 1.8 Date: Sat, 12 Jan 2019 10:34:13 +0100 Source: scikit-learn Binary: python-sklearn python-sklearn-lib python3-sklearn python3-sklearn-lib python-sklearn-doc Architecture: source Version: 0.20.1+dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian Science Team <[email protected]> Changed-By: Mattia Rizzolo <[email protected]> Description: python-sklearn - Python modules for machine learning and data mining python-sklearn-doc - documentation and examples for scikit-learn python-sklearn-lib - low-level implementations and bindings for scikit-learn python3-sklearn - Python modules for machine learning and data mining python3-sklearn-lib - low-level implementations and bindings for scikit-learn - Python Closes: 911830 915078 Changes: scikit-learn (0.20.1+dfsg-2) unstable; urgency=medium . * Team upload. . [ Stuart Prescott ] * Remove broken parallel building. Closes: #911830; MR: !1 - remove broken parallel building. - use pybuild replacements rather than trying to second guess pybuild internal details. . [ Mo Zhou ] * Fix keyword expression for ppc64el. . [ Mattia Rizzolo ] * d/rules: + Set HOME=$(CURDIR)/tmp. Closes: #915078 + Manually delete some _configtest* files that appeared out of nowhere. Checksums-Sha1: c47261bc087808fabf1a63ab4220c8a1b7815df9 3331 scikit-learn_0.20.1+dfsg-2.dsc 463c50b9388840ebc554138f50fadd60adc104d9 19748 scikit-learn_0.20.1+dfsg-2.debian.tar.xz 5e9ee3c2d36f931f1890546bc42c5ea34b36ef0e 15745 scikit-learn_0.20.1+dfsg-2_amd64.buildinfo Checksums-Sha256: 8e3e44d20ad97dc476dc23d7fb03be011dd0081b15f577ab4dd7b5cdbf963564 3331 scikit-learn_0.20.1+dfsg-2.dsc 43df1d0f3e5f7579cea84312c1e0ee9d3d2bc01d3e9d1a960dc3d7294134f4fd 19748 scikit-learn_0.20.1+dfsg-2.debian.tar.xz ab78c24c44b76827f3e419919b225b13a5742ee932dfb4738d0ee7aaf2ffb79c 15745 scikit-learn_0.20.1+dfsg-2_amd64.buildinfo Files: 6b4d03ef396d4f853068063c11b370a4 3331 python optional scikit-learn_0.20.1+dfsg-2.dsc f0909810e985f1b14d9257b1622ca95b 19748 python optional scikit-learn_0.20.1+dfsg-2.debian.tar.xz abcbbf5cda9b806a07cd91538822d3a2 15745 python optional scikit-learn_0.20.1+dfsg-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlw8ZM4ACgkQCBa54Yx2 K60puA/9Gccizv6u0DkyVt8feGjhp4XzVIzjDLzujxlCnaILNAIXzlUAjvCl57ie GUAIv/LzYX8lC6UO9MXtQ2zcbPdSajocIaqPch76Pw3U87ocjZtDgwnCar+KKVw5 6duGtq4/dzMetG25cKI0IWdMbB8tOlLyD7CQkghDCk5M4fmkhgvz9ZqpZy0fHEwM DyeOjeUXPbg4iNXVp71mjHSMwb3V7EFXDVnBFAx5V4QR4hT2if1XZGqZHdaguK9B qrg/ECeuYhsNOawf0WRatK6bu0OpG1EgXnhCuTiRdNtdkcBdmXL/EN8aR/17lRwI laoHhNh6K/73dQAevcDVZgrJSyI8i0EA0+PTVA8/yNKGf4nwf+IlMXZI6mM8yINy gHdY0qfsxkYZQnux6xoWbG7SU0+po0EV98oz2AXfQ3RS1RReRFaCG2MZzFAOwwSb f3ZkRxCzVvYzGwZ5FFYBv4Me+SA4f6jWxAFPGegfJotiZ/o3+x/OOAxyG0+zmTvV Ou4ERCHeeG+gxf4uhJWWvB0yXLgVUs9EWmqnBbizvHhiSp5lBtRq53bxUNNrhVfp NEBS4offTEkX2L95kVs3BFU8rLU4JnibQmlld2B2XNwnb+f+Tb9I/AG1PsdhVym9 Rc3eKxm37FTJVcNCcxMY3BHr8p+gGcYK95R5+cU1uEMNnbRg/1g= =NraQ -----END PGP SIGNATURE-----
--- End Message ---
-- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
