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

Reply via email to