=== modified file 'jenkins/adt-britney'
--- jenkins/adt-britney 2014-11-17 07:34:23 +0000
+++ jenkins/adt-britney 2015-05-05 13:38:15 +0000
@@ -814,6 +814,21 @@
" ".join(grepdctrl_cmd), e)
return False
+ # Search for DKMS packages
+ grepdctrl_cmd = ['grep-dctrl','-sPackage', '-n',
+ '-FBuild-Depends,Build-Depends-Indep,Depends',
+ '-e', '(^| )dkms',
+ "-o", "-FPackage", "-e", ".*-dkms"]
+
+ grepdctrl_cmd += sources
+ logging.debug('Executing cmd: %s', " ".join(grepdctrl_cmd))
+
+ try:
+ packages += '\n' + subprocess.check_output(grepdctrl_cmd).strip()
+ except subprocess.CalledProcessError, e:
+ logging.warning('Failed to execute \'%s\'\n%s',
+ " ".join(grepdctrl_cmd), e)
+
pkgs = sorted(set([x for x in packages.split('\n') if x]))
return pkgs