From a33eecba0041f296906fa75dff89474a9871405c Mon Sep 17 00:00:00 2001 From: Dominika Hodovska Date: May 03 2017 13:11:39 +0000 Subject: Fix issue: do not rewrite query value --- diff --git a/modularity/module_deps_differ.py b/modularity/module_deps_differ.py index 77fade9..7493add 100755 --- a/modularity/module_deps_differ.py +++ b/modularity/module_deps_differ.py @@ -145,10 +145,10 @@ class ModuleDepsDiffer(object): stripped = re.sub(r'-[^-]*-[^-]*$', '', str(pkg.result[0].source_name)) result.add(stripped) else: - q = q.filter(file__glob=cap) - if len(q) == 0: + pkg = q.filter(file__glob=cap) + if len(pkg) == 0: raise ValueError('No package provides capability \'' + cap + '\'') - stripped = re.sub(r'-[^-]*-[^-]*$', '', str(q.result[0].source_name)) + stripped = re.sub(r'-[^-]*-[^-]*$', '', str(pkg.result[0].source_name)) result.add(stripped) return result