Your message dated Tue, 18 Feb 2020 08:40:49 +0000 with message-id <[email protected]> and subject line Bug#946233: fixed in pygalmesh 0.5.0-4 has caused the Debian Bug report #946233, regarding Non-deterministic build depending on presence of cmake 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.) -- 946233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946233 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: pygalmesh Version: 0.4.0 Severity: normal Hi, as already pointed in bug #933848: the build system behaves completely different based on the presence or absence of cmake. With cmake: --- debian/rules build dh build --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:217: dh_auto_configure --buildsystem=cmake --builddirectory="/mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build" -- -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/libpython3.8.so -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 cd .pybuild/cpython3_3.8_pygalmesh/build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python3.8 -DPYTHON_LIBRARY:FILEPATH=/usr/lib/python3.8/config-3.8-x86_64-linux-gnu/libpython3.8.so -DPYTHON_INCLUDE_DIR:PATH=/usr/include/python3.8 ../../.. --- Without cmake: --- debian/rules build dh build --with python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:217: python3.8 setup.py config running config I: pybuild base:217: python3.7 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0' dh_auto_build I: pybuild base:217: /usr/bin/python3.8 setup.py build running build running build_py creating /mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build/pygalmesh copying pygalmesh/__about__.py -> /mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build/pygalmesh copying pygalmesh/cli.py -> /mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build/pygalmesh copying pygalmesh/main.py -> /mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build/pygalmesh copying pygalmesh/__init__.py -> /mnt/debian/packages/cgal/rdeps/pygalmesh-0.4.0/.pybuild/cpython3_3.8_pygalmesh/build/pygalmesh [...] --- You should either add a Build-Depends or Build-Conflicts on cmake to make the build deterministic. With cmake, a binNMU would have been sufficient for the CGAL 5.0 transition. Without cmake (which is likely the case on the buildds), a sourceful upload is necessary. Best regards, Joachim
--- End Message ---
--- Begin Message ---Source: pygalmesh Source-Version: 0.5.0-4 Done: Drew Parsons <[email protected]> We believe that the bug you reported is fixed in the latest version of pygalmesh, 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. Drew Parsons <[email protected]> (supplier of updated pygalmesh 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: Tue, 18 Feb 2020 15:50:47 +0800 Source: pygalmesh Architecture: source Version: 0.5.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <[email protected]> Changed-By: Drew Parsons <[email protected]> Closes: 946233 Changes: pygalmesh (0.5.0-4) unstable; urgency=medium . * It is possible to build pygalmesh using cmake, but normally it should be built using setup.py (distutils). Disambiguate between the two build systems by setting PYBUILD_SYSTEM=distutils. Closes: #946233. * Standards-Version: 4.5.0 Checksums-Sha1: cd1d4f65645c189757f66b3872a3600da2d33845 2172 pygalmesh_0.5.0-4.dsc 58618d1e790d4e785ced6ecbf27bbdfb12677e71 4920 pygalmesh_0.5.0-4.debian.tar.xz Checksums-Sha256: 04d54c1a911acc7fa0dbb1602d061c7cec36839c2796377dce66153c2867fb20 2172 pygalmesh_0.5.0-4.dsc 549dcb12a54e20932a7989bb8a59f28d19f5231a8cc001f5f1d143ff95a69988 4920 pygalmesh_0.5.0-4.debian.tar.xz Files: c938707156dd836702bc294ece462bc0 2172 python optional pygalmesh_0.5.0-4.dsc f531ae37226e8796ac527846c596f834 4920 python optional pygalmesh_0.5.0-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAl5Ln/oACgkQVz7x5L1a Afp+Jw//fAaUtYpLg7f7w5K1U6hTbO40iAO5LZrYl4GIoBIh6AhfAIeuQV7w30rz 9BTQ5VMs+of8onvE/dZr6q6sRqMoYXsURwC1tEpnGHIA1LDsNIJ3WOdjEo4b3xkn iMI5Ps3mo0bsubFo3xVlCitvd+j3ERS963NarJm2cEb99NoU40BND6y2uiviNPdO z5fYsnI7lpuwRDHxbcdonay+2jlJ+wDuMenaeCJK0T8Yl1ahc6i0p2C4SSeE+itM CEPJAXeS2nDG9FwPTGUWW4qty5XjfRBHQJ6YwVoC9SeG+xGl/BfqwzV5s40yqqH5 GnV7LFOD5mvaQc0Wbgxug7pB01omd6PJ35qm/LL+s0TO/l9P6srJ/pzQIM3bXfcK 3HEmy3mlogsr1Z5h014MhPxQZ8F8KQzmGPeAwb6vmhOEGA8v4wZBSp7tFRwDkgcs 284c+l7uHCBxSx6rh/pM2zbCWfzZ1J7eKl/OsSbw2IJlS9Su9jPpKWTPiUTiRTF8 ARwv8fDdml8xrQ/YTC9N5kWQD8gmTHPWy7RcW0Fdlxhu1RKAE1GAbwMwwNHJeNMD oGl4KpZ9eeRyJCXGamgwL86r0/6tZkbfJ0KwWFJFW8wiiUBRo0IT9lOHQE0PFn3X /wnsW8/8v0YNmr0Gi37CKhYio0CYFHWFUhtlF6vA6SbuT7dQBII= =KiTS -----END PGP SIGNATURE-----
--- End Message ---

