[Pkg-sysvinit-devel] Bug#794138: reopening 794138
Helmut Grohne
helmut at subdivi.de
Tue Nov 14 22:10:44 UTC 2017
On Mon, Nov 13, 2017 at 06:33:20AM +0100, Petter Reinholdtsen wrote:
> I added this in 2014, to ensure it was impossible for a autobuilder to
> build a package that did not handle the test suite, to avoid ending up
> with unbootable systems on some of the less used architectures. I
> believe this is an important safety fuse in the build system. As long
> as the default build will run the check, I am fine with the change.
Unless DBE_BUILD_OPTIONS contains nocheck, dh_auto_test will run the
target.
I do note that some autobuilders (maybe m68k?) set that, but that seems
like deliberately accepting breakage to me. (Cross builders of course
do.)
> If dh_auto_test now run 'make check' automatically, can you figure out
> which version of it started doing this, and update the build
> dependencies, to ensure it still is impossible to build the source
> without checking that it work?
I traced down the debhelper git history and it did that since the
invention of dh_auto_test in version 7.0.0. Support for nocheck came
later.
Helmut
More information about the Pkg-sysvinit-devel
mailing list