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 <sc...@kitterman.com> 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