from regexes import re_html_escaping, html_escaping, re_single_line_field, \
re_multi_line_field, re_srchasver, re_taint_free, \
re_re_mark, re_whitespace_comment, re_issource, \
- re_is_orig_source, re_build_dep_arch, re_parse_maintainer
+ re_build_dep_arch, re_parse_maintainer
from formats import parse_format, validate_changes_format
from srcformats import get_format_from_string
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
@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"