Bug#980767: kcrash: reduce Build-Depends
Source: kcrash
Version: 5.78.0-3
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
kcrash particiapates in a number of dependency loops relevant to
architecture bootstrap. Rather than working on such a difficult issue, I
looked into easily droppable dependencies. Here we go:
* graphviz isn't used. I think it was formerly used via doxygen, but no
longer is.
* Since bumping debhelper compat to 13, xauth and xvfb can be annotated
<!nocheck> as the whole override is now skipped.
Please consider applying the attached patch.
Helmut
diff --minimal -Nru kcrash-5.78.0/debian/changelog kcrash-5.78.0/debian/changelog
--- kcrash-5.78.0/debian/changelog 2021-01-18 10:57:48.000000000 +0100
+++ kcrash-5.78.0/debian/changelog 2021-01-21 22:12:59.000000000 +0100
@@ -1,3 +1,13 @@
+kcrash (5.78.0-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Reduce Build-Depends:
+ + Annotate xauth and xvfb with <!nocheck> as compat 13 now skips the whole
+ override.
+ + Drop unused graphviz dependency as doxygen doesn't call it.
+
+ -- Helmut Grohne <helmut@subdivi.de> Thu, 21 Jan 2021 22:12:59 +0100
+
kcrash (5.78.0-3) unstable; urgency=medium
* Team upload.
diff --minimal -Nru kcrash-5.78.0/debian/control kcrash-5.78.0/debian/control
--- kcrash-5.78.0/debian/control 2021-01-18 10:46:08.000000000 +0100
+++ kcrash-5.78.0/debian/control 2021-01-21 22:12:57.000000000 +0100
@@ -8,7 +8,6 @@
debhelper-compat (= 13),
doxygen,
extra-cmake-modules (>= 5.78.0~),
- graphviz,
libkf5coreaddons-dev (>= 5.78.0~),
libkf5windowsystem-dev (>= 5.78.0~),
libqt5sql5-sqlite,
@@ -18,8 +17,8 @@
qtbase5-dev (>= 5.14.0~),
qttools5-dev,
qttools5-dev-tools (>= 5.4),
- xauth,
- xvfb
+ xauth <!nocheck>,
+ xvfb <!nocheck>,
Standards-Version: 4.5.1
Homepage: https://invent.kde.org/frameworks/kcrash
Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kcrash
Reply to: