Your message dated Sun, 17 Jul 2016 18:00:46 +0000 with message-id <[email protected]> and subject line Bug#829347: fixed in insighttoolkit4 4.10.0-dfsg1-1~exp1 has caused the Debian Bug report #829347, regarding insighttoolkit4: dpkg-buildpackage -A could take only 5 seconds 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.) -- 829347: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=829347 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:insighttoolkit4 Version: 4.9.1-1 Dear maintainer: The architecture-independent package "insighttoolkit4-examples" does not seem to need the whole building process to be generated. I see that you are already doing source-only uploads, which is great. To put in perspective: When the last source-only upload for this package was made, the "amd64" autobuilder took 20 hours and 55 minutes to create the arch-dependent packages, and the "all" autobuilder took another 18 hours and 57 minutes to create the arch-independent package insighttoolkit4-examples: https://buildd.debian.org/status/package.php?p=insighttoolkit4 So: Could we please reduce the time required for "dpkg-buildpackage -A" to work? The current setup is certainly "suboptimal". The attached patch works for me, but I've only tested the "dpkg-buildpackage -A" part. Please give it a try. Even if it is not 100% suitable for "dpkg-buildpackage -B", it should be easy to fix. The reason I ask for this is that I'm checking that "dpkg-buildpackage -A" works for all packages for which it makes sense. The result of my checks may be found here: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=binary-indep;[email protected] Version 4.9.1-1 of this package is obviously source-only ready, as it was uploaded in source-only form and it didn't FTBFS in any autobuilder, but if this fact could be checked in only 5 seconds (with "dpkg-buildpackage -A"), it would be absolutely great. Thanks.diff --git a/debian/rules b/debian/rules index 87338f5..9023918 100755 --- a/debian/rules +++ b/debian/rules @@ -70,13 +70,19 @@ pkg_python = insighttoolkit$(VER_MAJOR)-python %: dh $@ --builddir=BUILD --parallel -override_dh_auto_configure: pre-build +override_dh_auto_configure-indep: + +override_dh_auto_configure-arch: pre-build dh_auto_configure -- $(CMAKE_FLAGS) +override_dh_auto_build-indep: + pre-build: echo "Available disk space (~50GB of space is needed for the build):" df -h . +override_dh_auto_test-indep: + override_dh_auto_test: LD_LIBRARY_PATH=`pwd`/BUILD/lib dh_auto_test @@ -89,7 +95,9 @@ override_dh_strip: dh_strip -pinsighttoolkit$(VER_MAJOR)-python dh_strip -plibinsighttoolkit$(VER_MAJOR)-dev -override_dh_install: +override_dh_install-indep: + +override_dh_install-arch: # pkg_lib dh_install -p$(pkg_lib) -XJava -XPython -XTcl debian/tmp/usr/lib/lib*.so.* usr/lib cp CMake/InsightValgrind.supp Insight$(SOVERSION)Valgrind.supp
--- End Message ---
--- Begin Message ---Source: insighttoolkit4 Source-Version: 4.10.0-dfsg1-1~exp1 We believe that the bug you reported is fixed in the latest version of insighttoolkit4, 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. Gert Wollny <[email protected]> (supplier of updated insighttoolkit4 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: Sun, 29 May 2016 21:54:50 +0000 Source: insighttoolkit4 Binary: libinsighttoolkit4.10 libinsighttoolkit4-dev insighttoolkit4-examples insighttoolkit4-python Architecture: source all i386 Version: 4.10.0-dfsg1-1~exp1 Distribution: experimental Urgency: medium Maintainer: Debian Med Packaging Team <[email protected]> Changed-By: Gert Wollny <[email protected]> Description: insighttoolkit4-examples - Image processing toolkit for registration and segmentation - exam insighttoolkit4-python - Image processing toolkit for registration and segmentation - Pyth libinsighttoolkit4-dev - Image processing toolkit for registration and segmentation - deve libinsighttoolkit4.10 - Image processing toolkit for registration and segmentation - runt Closes: 829347 Changes: insighttoolkit4 (4.10.0-dfsg1-1~exp1) experimental; urgency=medium . * New upstream release * d/rules: remove installation of VNL valgrind suppression file, it is no longer distributed. * d/rules, d/control: switch to automatically created debug packages * d/rules: separate arch-indep build, Thanks: Santiago Vila, Closes: #829347 * d/p/series: disable bsd_hdf5 patch, we don't build for KFreeBSD and also use the system version of HDF5 * d/p/itk-4.10-correct..: correct a circular include bug * d/p/itk-4.10-enable-system-nifti: use system nifti library * d/control*: update castxml dependency to latest version * d/copyright: overhaul: add excludes and update accordingly * d/watch, d/rules: add dfsg orig tarball suffix and correct data file accordingly * d/rules: disable unsigned_long wrapping on i386, because the compiler considers it to be the same like unsigned_int * d/p/vnl_complex_test_accuracy: correct tests to not test equality but near-ness of floating point results, test fails otherwise on i386 * d/control*: set secure browser url Checksums-Sha1: 8a8804df8182b7b833eaeecaddc6378f595210c4 3008 insighttoolkit4_4.10.0-dfsg1-1~exp1.dsc b1d7fbae7bbe4b3787c073cc2d25951e1925e056 234300804 insighttoolkit4_4.10.0-dfsg1.orig-data.tar.xz 989499b5f52729d29ec0a1d45bcc01c754fab838 7562664 insighttoolkit4_4.10.0-dfsg1.orig.tar.xz dd91030ec0176723c4a87351e7fe95d793383af9 21816 insighttoolkit4_4.10.0-dfsg1-1~exp1.debian.tar.xz 516eb3d6b10e987166f6d5a5cafe133c75702127 2574680 insighttoolkit4-examples_4.10.0-dfsg1-1~exp1_all.deb 7736516b7c1820e4c4acf194ef26793aa15dab03 824291076 insighttoolkit4-python-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb a4772f1684233469c90b7b4777e41773e49d31d1 58395014 insighttoolkit4-python_4.10.0-dfsg1-1~exp1_i386.deb 9cb7d01ecd8ecfc2ff541ce4d949efc2dc0db469 1404634 libinsighttoolkit4-dev-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb c8a19d21ffd454aaca1274547b548946054ee39d 2852626 libinsighttoolkit4-dev_4.10.0-dfsg1-1~exp1_i386.deb 1c1876199ff19e46a3f9010fbbef538c45be6ba7 36951320 libinsighttoolkit4.10-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb ad4b243f19768c75b16297c63f2dc004dd1ddd0a 4498308 libinsighttoolkit4.10_4.10.0-dfsg1-1~exp1_i386.deb Checksums-Sha256: 229b93600f9a73f7ee5648b1e60dba2b4ed3b99ce2746b169afb54814a7b71e4 3008 insighttoolkit4_4.10.0-dfsg1-1~exp1.dsc 148c029f24032645832fc1558903c0a1c9478ba3ac2eab3a49ff224076f67ea5 234300804 insighttoolkit4_4.10.0-dfsg1.orig-data.tar.xz e0d68f6fff30bc3025dd1ca67843c9442fb09afb50c8dbca970810414369a6b9 7562664 insighttoolkit4_4.10.0-dfsg1.orig.tar.xz 6a4bdeec6f2a297400640221ae0d4b80357d91d1bfff9a7c59ab54563533fd66 21816 insighttoolkit4_4.10.0-dfsg1-1~exp1.debian.tar.xz 446ea377cc687b6276ff66a730b9b29d123b66787bdfcfda1d0887aed217e7f8 2574680 insighttoolkit4-examples_4.10.0-dfsg1-1~exp1_all.deb c1fec007883fbd705a8fc368c15922ffb076f95f8e28b2041e62b9bd8cefa335 824291076 insighttoolkit4-python-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb 8005f521feaa531499acdc5b8d6c65042f7d94373ecddd32a1cc0fb9b096be07 58395014 insighttoolkit4-python_4.10.0-dfsg1-1~exp1_i386.deb 6aa067154784fc8dc7750050033858d4b9775eb216def30c61e4b4c036f273fc 1404634 libinsighttoolkit4-dev-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb 672019782aa7cfb74688a1ab656f3e32a6f7d3f7d8a6215e55e01c06c4f7bebb 2852626 libinsighttoolkit4-dev_4.10.0-dfsg1-1~exp1_i386.deb c26f321e9753c922a1a76e1fec519580ef942e75a55d64cc735f4cbf81521775 36951320 libinsighttoolkit4.10-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb b23e57763f8762aab9355266339d1f50b3bd04595fdb5caa18a7e62f5ad2d3df 4498308 libinsighttoolkit4.10_4.10.0-dfsg1-1~exp1_i386.deb Files: 9034f2839ce0e98d4b07f98aefc212e4 3008 science optional insighttoolkit4_4.10.0-dfsg1-1~exp1.dsc 80e97612eda03a0b3731ca3df10699f0 234300804 science optional insighttoolkit4_4.10.0-dfsg1.orig-data.tar.xz 73ff849836e050f5cc6d84b01ebaf643 7562664 science optional insighttoolkit4_4.10.0-dfsg1.orig.tar.xz 7084c332a997dc648a69337204cb7004 21816 science optional insighttoolkit4_4.10.0-dfsg1-1~exp1.debian.tar.xz df36687de4cea0720f728d832af34876 2574680 devel optional insighttoolkit4-examples_4.10.0-dfsg1-1~exp1_all.deb 96d72718b6ad6f25e61450e50e636d87 824291076 debug extra insighttoolkit4-python-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb 9e103dc0daa87b6447599776fb27ea3d 58395014 python optional insighttoolkit4-python_4.10.0-dfsg1-1~exp1_i386.deb 1b7f74d419f120f4619fc8a0c73b371e 1404634 debug extra libinsighttoolkit4-dev-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb a01eabd9583a1025a2cb3b967f39e22b 2852626 libdevel optional libinsighttoolkit4-dev_4.10.0-dfsg1-1~exp1_i386.deb cb59f4bf42c8d0f66f5ea6b27bf4e00f 36951320 debug extra libinsighttoolkit4.10-dbgsym_4.10.0-dfsg1-1~exp1_i386.deb f30b64b99b9eabd79c0236a6263d9291 4498308 libs optional libinsighttoolkit4.10_4.10.0-dfsg1-1~exp1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIUAwUBV4oszMnlXi+tyPS5AQiBiw/2M6ec7rOgm9Q664UiF4Xl0gyoH0iP3naD q24FuLrpxw/LKhj0emdQJSiOREiYU33WYxiBRFK7crIYg7rfjMCjDL4yf1DnhDBU EpBoGftU4xA48XJohnH4Gq7oS/I7fvd1zQ3ddNg3LxJu+CGdnduvnBwBH5rSZDae Gh9B+hg4PqwkCV9Z2D7Xrnzg7R4R9c7uKNayTHGnRukYW9zseMS37TZghm+2swsk 52qOgplv2c6ikzihenizF/1qpyVxfQNgkTnrCqhGOsMWhGlJ5SNNNUsFKsNYrpOX /o7xTSMZK9+WOjqyrF85ZTe6s9fVMkXaPvvxyDiXZ4J/4L117gPJ3cNMV7jVDu0q dkbfaDhTaVhB2gtHRciHmQTxWRhcrgaa2CmOEY+sHWXN39tJqCI4Lc0AlPTZwfic 6VTjMift21MgZhL3SjJc9MP1q8/xDDrjdDpcBgS0FoRjC8B6goqpOhMNXeS6Plj/ SLubNLBaxlH3apOTR41y4b1Q8DJ++tQKRjsEsuPEXwfMN7Bu4rjou9Lfx3jkOGtx ofK4uEJUxpBFtbq3qEwj9rg6n4xSTK1yy9gf0+WvFy6WHbMrgpDMBUCVmsXoepNs xQ8d4h6NlkCnP1glYGezC0g+KogWBpd6LtIKo6+mgW4iETV8ngGPUQ4NFVDJsmLn m8Ug0E/qWQ== =qy8u -----END PGP SIGNATURE-----
--- End Message ---

