Source: calamares
Version: 3.2.35.1-1
Tags: patch

While looking into why calamares wouldn't cross build, I found a number
of unrelated dependencies that can be reduced. libatasmart-dev is
entirely unused and cryptsetup, os-prober, and policykit-1 are only used
for testing. Please consider applying the attached patch.

Helmut
diff --minimal -Nru calamares-3.2.35.1/debian/changelog 
calamares-3.2.35.1/debian/changelog
--- calamares-3.2.35.1/debian/changelog 2020-12-08 15:22:17.000000000 +0100
+++ calamares-3.2.35.1/debian/changelog 2021-02-18 07:56:15.000000000 +0100
@@ -1,3 +1,13 @@
+calamares (3.2.35.1-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Reduce Build-Depends: (Closes: #-1)
+    + Annotate test dependencies cryptsetup, os-prober and policykit-1 with
+      profile <!nocheck>.
+    + Drop unused libatasmart-dev.
+
+ -- Helmut Grohne <hel...@subdivi.de>  Thu, 18 Feb 2021 07:56:15 +0100
+
 calamares (3.2.35.1-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru calamares-3.2.35.1/debian/control 
calamares-3.2.35.1/debian/control
--- calamares-3.2.35.1/debian/control   2020-05-16 11:16:54.000000000 +0200
+++ calamares-3.2.35.1/debian/control   2021-02-18 07:56:15.000000000 +0100
@@ -3,11 +3,10 @@
 Priority: optional
 Maintainer: Jonathan Carter <j...@debian.org>
 Build-Depends: cmake,
-               cryptsetup,
+               cryptsetup <!nocheck>,
                debhelper-compat (= 13),
                extra-cmake-modules,
                gettext,
-               libatasmart-dev,
                libboost-python-dev,
                libkf5config-dev,
                libkf5coreaddons-dev,
@@ -25,10 +24,10 @@
                libqt5svg5-dev,
                libqt5webkit5-dev,
                libyaml-cpp-dev,
-               os-prober,
+               os-prober <!nocheck>,
                pkg-config,
                pkg-kde-tools,
-               policykit-1,
+               policykit-1 <!nocheck>,
                python3-dev,
                qml-module-qtquick-layouts,
                qml-module-qtquick-privatewidgets,

Reply via email to