aboutsummaryrefslogtreecommitdiffstats
path: root/debian/bin/gencontrol.py
diff options
context:
space:
mode:
Diffstat (limited to 'debian/bin/gencontrol.py')
-rwxr-xr-xdebian/bin/gencontrol.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/debian/bin/gencontrol.py b/debian/bin/gencontrol.py
index 867085add60c..159032c710b6 100755
--- a/debian/bin/gencontrol.py
+++ b/debian/bin/gencontrol.py
@@ -507,7 +507,11 @@ class Gencontrol(Base):
if extra.get('headers_arch_depends'):
extra['headers_arch_depends'].append('%s (= ${binary:Version})' %
packages_own[-1]['Package'])
- if do_meta:
+
+ # The header meta-packages will be built along with the signed
+ # packages, to create a dependency relationship that ensures
+ # src:linux and src:linux-signed-* transition to testing together.
+ if do_meta and not build_signed:
packages_own.extend(self.process_packages(
self.templates["control.headers.meta"], vars))
self.substitute_debhelper_config(