Source: tpm2-tools
Version: 4.3.0-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

tpm2-tools fails to cross build from source, because its build
dependency on python3-yaml is not installable. The yaml module is used
for unit tests, but unit tests are disabled since there is no dependency
on cmocka. Thus the dependency is completely unused. Please consider
applying the attached patch to drop it.

Helmut
diff --minimal -Nru tpm2-tools-4.3.0/debian/changelog 
tpm2-tools-4.3.0/debian/changelog
--- tpm2-tools-4.3.0/debian/changelog   2020-09-09 11:22:40.000000000 +0200
+++ tpm2-tools-4.3.0/debian/changelog   2020-10-21 20:19:32.000000000 +0200
@@ -1,3 +1,10 @@
+tpm2-tools (4.3.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop unused build dependency on python3-yaml. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Wed, 21 Oct 2020 20:19:32 +0200
+
 tpm2-tools (4.3.0-1) unstable; urgency=low
 
   * New upstream release.
diff --minimal -Nru tpm2-tools-4.3.0/debian/control 
tpm2-tools-4.3.0/debian/control
--- tpm2-tools-4.3.0/debian/control     2020-05-17 05:37:13.000000000 +0200
+++ tpm2-tools-4.3.0/debian/control     2020-10-21 20:19:32.000000000 +0200
@@ -14,7 +14,6 @@
                libtss2-dev (>= 2.3.0),
                pandoc,
                pkg-config,
-               python3-yaml,
                uuid-dev,
                xsltproc
 Homepage: https://github.com/01org/tpm2.0-tools

Reply via email to