Bug#893915: greenbone-security-assistant: drop unused Build-Depends: flawfinder, splint

Helmut Grohne helmut at subdivi.de
Fri Mar 23 18:56:09 UTC 2018


Source: greenbone-security-assistant
Version: 7.0.2+dfsg.1-2
Tags: patch
User: helmutg at debian.org
Usertags: rebootstrap

greenbone-security-assistant Build-Depends on flawfinder and splint. I
tried to figure out why and found that its source code only mentions
these tools in comments. They don't occur in a build log either. And
when building greenbone-security-assistant without these dependencies,
you get a bit-identicial package as when building with them (thanks to
reproducible builds). I conclude that these dependencies are unused.
The flawfinder dependency happens to be unsatisfiable for cross
building. Please consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru greenbone-security-assistant-7.0.2+dfsg.1/debian/changelog greenbone-security-assistant-7.0.2+dfsg.1/debian/changelog
--- greenbone-security-assistant-7.0.2+dfsg.1/debian/changelog	2017-06-20 05:29:45.000000000 +0200
+++ greenbone-security-assistant-7.0.2+dfsg.1/debian/changelog	2018-03-23 19:48:54.000000000 +0100
@@ -1,3 +1,10 @@
+greenbone-security-assistant (7.0.2+dfsg.1-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused Build-Depends: flawfinder, split. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Fri, 23 Mar 2018 19:48:54 +0100
+
 greenbone-security-assistant (7.0.2+dfsg.1-2) unstable; urgency=medium
 
   * Move package from experimental to sid archive
diff --minimal -Nru greenbone-security-assistant-7.0.2+dfsg.1/debian/control greenbone-security-assistant-7.0.2+dfsg.1/debian/control
--- greenbone-security-assistant-7.0.2+dfsg.1/debian/control	2017-06-20 05:29:45.000000000 +0200
+++ greenbone-security-assistant-7.0.2+dfsg.1/debian/control	2018-03-23 19:48:54.000000000 +0100
@@ -14,9 +14,7 @@
                pkg-config,
                xsltproc,
                xmltoman,
-               libxml2-dev,
-               flawfinder,
-               splint
+               libxml2-dev
 Standards-Version: 4.0.0
 Homepage: http://www.openvas.org/
 Vcs-Git: https://anonscm.debian.org/git/pkg-security/greenbone-security-assistant.git


More information about the Pkg-security-team mailing list