control: -1 tags +pending

On Sun, Jul 28, 2019 at 08:09:22AM +0200, Helmut Grohne wrote:
> Source: e2fsprogs
> Version: 1.45.3-3
> Severity: important
> Tags: patch
> User: debian-cr...@lists.debian.org
> Usertags: ftcbfs
> 
> e2fsprogs fails to cross build from source, since the -3 upload, because
> its support for DEB_BUILD_OPTIONS=nocheck is broken. Setting severity to
> important, because e2fsprogs is required for bootstrapping. Please
> consider applying the attached patch.

Yes, I had noticed that this was breaking some of the ports build as
well, and so I have a similar patch in my tree already.  I was going
to wait a few days to see if there were any other issues, and to allow
1.45.3-3 to enter testing before I was going to do another upload.  Is
it urgent for you such that you would prefer an upload sooner?

                                          - Ted

commit 20a18d54746731704d2d2dfc28edd9660eb1a296
Author: Theodore Ts'o <ty...@mit.edu>
Date:   Sat Jul 27 12:17:06 2019 -0400

    debian: skip running "make check" if DEB_BUILD_OPTIONS contains nocheck
    
    This was done automatically by debhelper, but it got dropped when
    override_dh_auto_test was added by commit 7f4c3bb120 ("debian: run
    "make check" with V=1 to keep blhc happy").
    
    Signed-off-by: Theodore Ts'o <ty...@mit.edu>

diff --git a/debian/rules b/debian/rules
index e957d754..2499f6a7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -170,7 +170,9 @@ override_dh_gencontrol:
        dh_gencontrol --remaining-packages
 
 override_dh_auto_test:
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
        $(MAKE) -C ${stdbuilddir} V=1 check
+endif
 
 test_printenv:
        printenv | sort

Reply via email to