Source: yara
Version: 2.1.0-2
Severity: serious
Tags: patch
Justification: Policy 3.5
Neither of the Python bindings packages have any python interpreter depends,
which they require to work. This is due to missing subsitution variables in
debian/control. Patch attached. I don't plan to NMU this immediately, but I
may later if this isn't resovled.
diff -Nru yara-2.1.0/debian/changelog yara-2.1.0/debian/changelog
--- yara-2.1.0/debian/changelog 2014-04-03 00:57:26.000000000 -0400
+++ yara-2.1.0/debian/changelog 2014-06-05 01:36:44.000000000 -0400
@@ -1,3 +1,11 @@
+yara (2.1.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Add missing python{3}:Depends substvars in debian/control so proper
+ python depends on included for python{3}-yara
+
+ -- Scott Kitterman <[email protected]> Thu, 05 Jun 2014 01:35:41 -0400
+
yara (2.1.0-2) unstable; urgency=medium
* Restored symbols file
diff -Nru yara-2.1.0/debian/control yara-2.1.0/debian/control
--- yara-2.1.0/debian/control 2014-04-03 00:57:26.000000000 -0400
+++ yara-2.1.0/debian/control 2014-06-05 01:35:19.000000000 -0400
@@ -100,7 +100,7 @@
Package: python-yara
Section: python
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}
Description: help to identify and classify malwares (Python bindings)
YARA is a tool aimed at helping malware researchers to identify
and classify malware samples. With YARA you can create descriptions
@@ -129,7 +129,7 @@
Package: python3-yara
Section: python
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${python3:Depends}, ${misc:Depends}
Description: help to identify and classify malwares (Python 3 bindings)
YARA is a tool aimed at helping malware researchers to identify
and classify malware samples. With YARA you can create descriptions