Bug#964092: [pkg-cryptsetup-devel] Bug#964092: cryptsetup: annotate test-only Build-Depends with

2020-07-01 Thread guilhem
Control: tag -1 pending

Hi Helmut!

On Wed, 01 Jul 2020 at 17:33:52 +0200, Helmut Grohne wrote:
> I've figured a number of dependencies that can quite simply be dropped
> with DEB_BUILD_OPTIONS=nocheck.

Ah right, we added these Build-Depends in 265287ec and a032158c after we
started running the upstream test-suite during non-nocheck builds.  I
confess I wasn't aware of , thanks for the info :-)

Cheers,
-- 
Guilhem.


signature.asc
Description: PGP signature


Bug#964092: cryptsetup: annotate test-only Build-Depends with

2020-07-01 Thread Helmut Grohne
Source: cryptsetup
Version: 2:2.3.3-1
Severity: wishlist
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

util-linux recently introduced a dependency cycle with cryptsetup. For
that reason, I was looking into reducing crypsetup's Build-Depends. I
don't have a lot yet, but I've figured a number of dependencies that can
quite simply be dropped with DEB_BUILD_OPTIONS=nocheck. Please consider
applying the attached patch even though it doesn't solve the dependency
cycle.

Helmut
diff --minimal -Nru cryptsetup-2.3.3/debian/changelog 
cryptsetup-2.3.3/debian/changelog
--- cryptsetup-2.3.3/debian/changelog   2020-06-04 01:41:44.0 +0200
+++ cryptsetup-2.3.3/debian/changelog   2020-07-01 17:03:19.0 +0200
@@ -1,3 +1,10 @@
+cryptsetup (2:2.3.3-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Annotate Build-Depends with . (Closes: #-1)
+
+ -- Helmut Grohne   Wed, 01 Jul 2020 17:03:19 +0200
+
 cryptsetup (2:2.3.3-1) unstable; urgency=medium
 
   [ Guilhem Moulin ]
diff --minimal -Nru cryptsetup-2.3.3/debian/control 
cryptsetup-2.3.3/debian/control
--- cryptsetup-2.3.3/debian/control 2020-06-04 01:41:44.0 +0200
+++ cryptsetup-2.3.3/debian/control 2020-07-01 17:03:19.0 +0200
@@ -14,7 +14,7 @@
docbook-xml,
docbook-xsl,
gettext,
-   jq,
+   jq ,
libargon2-dev,
libblkid-dev,
libdevmapper-dev,
@@ -26,10 +26,10 @@
libtool,
pkg-config,
po-debconf,
-   procps,
+   procps ,
uuid-dev,
xsltproc,
-   xxd
+   xxd ,
 Standards-Version: 4.5.0
 Homepage: https://gitlab.com/cryptsetup/cryptsetup
 Vcs-Browser: https://salsa.debian.org/cryptsetup-team/cryptsetup