]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/utils.py
debug packages now also have "Auto-Built-Package: debug-symbols"
[dak.git] / daklib / utils.py
index 2cf6871c092e60089cda94ef72cde857231cef53..00699ec410f6963360166f032c3e41a3f4e5d5a3 100644 (file)
@@ -276,7 +276,7 @@ def parse_changes(filename, signing_rules=0, dsc_file=0, keyrings=None):
                 missingfields.append(keyword)
 
                 if len(missingfields):
-                    raise ParseChangesError("Missing mandantory field(s) in changes file (policy 5.5): %s" % (missingfields))
+                    raise ParseChangesError("Missing mandatory field(s) in changes file (policy 5.5): %s" % (missingfields))
 
     return changes
 
@@ -1338,4 +1338,5 @@ def is_in_debug_section(control):
     @return: True if the binary package is a debug package
     """
     section = control['Section'].split('/', 1)[-1]
-    return section == "debug"
+    auto_built_package = control.get("Auto-Built-Package")
+    return section == "debug" and auto_built_package == "debug-symbols"