]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/utils.py
daklib/utils.py: Fix crash on rdep test
[dak.git] / daklib / utils.py
index 0710fb3778d6b78523423ca73fedf1d79da57a22..c75b6be6a5edb8f24b7d52f2eaa274df445fc704 100644 (file)
@@ -1834,9 +1834,10 @@ def check_reverse_depends(removals, suite, arches=None, session=None, cruft=Fals
                     .filter(Override.package == re.sub('/(contrib|non-free)$', '', source)) \
                     .join(Override.overridetype).filter(OverrideType.overridetype == 'dsc') \
                     .first()
+                key = source
                 if component != "main":
-                    source = "%s/%s" % (source, component)
-                all_broken.setdefault(source, set()).add(pp_deps(dep))
+                    key = "%s/%s" % (source, component)
+                all_broken.setdefault(key, set()).add(pp_deps(dep))
                 dep_problem = 1
 
     if all_broken: