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.000000000 +0200 +++ cryptsetup-2.3.3/debian/changelog 2020-07-01 17:03:19.000000000 +0200 @@ -1,3 +1,10 @@ +cryptsetup (2:2.3.3-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Annotate Build-Depends with <!nocheck>. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> 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.000000000 +0200 +++ cryptsetup-2.3.3/debian/control 2020-07-01 17:03:19.000000000 +0200 @@ -14,7 +14,7 @@ docbook-xml, docbook-xsl, gettext, - jq, + jq <!nocheck>, libargon2-dev, libblkid-dev, libdevmapper-dev, @@ -26,10 +26,10 @@ libtool, pkg-config, po-debconf, - procps, + procps <!nocheck>, uuid-dev, xsltproc, - xxd + xxd <!nocheck>, Standards-Version: 4.5.0 Homepage: https://gitlab.com/cryptsetup/cryptsetup Vcs-Browser: https://salsa.debian.org/cryptsetup-team/cryptsetup