Source: knotifications Version: 5.77.0-2 Tags: patch User: helm...@debian.org Usertags: rebootstrap
knotifications plays a role in a pile of dependency cycles relevant to architecture bootstrap. Rather than working on cycles directly, I looked into easily droppable Build-Depends and noticed that knotifications has some: * dbus-x11 is only used during the test suite. It can be tagged <!nocheck>. * I couldn't find any usage of graphviz. I propose dropping it. * xauth and xvfb are used to wrap the test suite in debian rules. They can be tagged <!nocheck>. A nocheck build with these dependencies disabled produces exactly the same .debs as a build containing them. Please consider applying the attached patch. Helmut
diff --minimal -Nru knotifications-5.77.0/debian/changelog knotifications-5.77.0/debian/changelog --- knotifications-5.77.0/debian/changelog 2020-12-22 02:33:35.000000000 +0100 +++ knotifications-5.77.0/debian/changelog 2021-01-06 18:57:03.000000000 +0100 @@ -1,3 +1,10 @@ +knotifications (5.77.0-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Reduce Build-Depends. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 06 Jan 2021 18:57:03 +0100 + knotifications (5.77.0-2) unstable; urgency=medium * Release to unstable. diff --minimal -Nru knotifications-5.77.0/debian/control knotifications-5.77.0/debian/control --- knotifications-5.77.0/debian/control 2020-12-22 02:31:16.000000000 +0100 +++ knotifications-5.77.0/debian/control 2021-01-06 18:56:49.000000000 +0100 @@ -5,11 +5,10 @@ Uploaders: Maximiliano Curia <m...@debian.org>, Norbert Preining <norb...@preining.info>, Build-Depends: cmake (>= 3.5~), - dbus-x11, + dbus-x11 <!nocheck>, debhelper-compat (= 13), doxygen, extra-cmake-modules (>= 5.77.0~), - graphviz, libdbusmenu-qt5-dev, libkf5config-dev (>= 5.77.0~), libkf5coreaddons-dev (>= 5.77.0~), @@ -24,8 +23,8 @@ qtbase5-dev (>= 5.13.0~), qttools5-dev (>= 5.4), qttools5-dev-tools (>= 5.4), - xauth, - xvfb, + xauth <!nocheck>, + xvfb <!nocheck>, Standards-Version: 4.5.1 Homepage: https://invent.kde.org/frameworks/knotifications Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/knotifications