Browse Source

Add versionized install dependencies for libjansson and http-parser. Closes: #904025

For both, newer versions of certain functions are needed. The information
in the symbols file, while technically correct, results in an insufficient
versioned dependency.
Christoph Biedl 5 years ago
parent
commit
e5fc8891b3
1 changed files with 4 additions and 2 deletions
  1. 4 2
      debian/control

+ 4 - 2
debian/control

@@ -7,8 +7,8 @@ Vcs-Git: https://git.in-ulm.de/cbiedl/tang.git
 Build-Depends: debhelper (>= 10~),
     curl,
     jose,
-    libhttp-parser-dev (>= 2.7.1-2~),
-    libjansson4 (>= 2.10),
+    libhttp-parser-dev (>= 2.8.0),
+    libjansson-dev (>= 2.10),
     libjose-dev (>= 8),
     pkg-config,
     systemd,
@@ -18,6 +18,7 @@ Section: net
 Package: tang
 Architecture: linux-any
 Depends: ${misc:Depends}, ${shlibs:Depends},
+    libjansson4 (>= 2.10~),
     jose,
 Description: network-based cryptographic binding server
  Tang is a service for binding cryptographic keys to network presence.
@@ -27,6 +28,7 @@ Description: network-based cryptographic binding server
 Package: tang-nagios
 Architecture: linux-any
 Depends: ${misc:Depends}, ${shlibs:Depends},
+    libhttp-parser2.8 (>= 2.8.0),
     jose,
 Description: monitoring plugin to check the tang server
  This package provides a plugin to monitor a tang server, a service for