| |
@@ -145,10 +145,10 @@
|
| |
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
|
| |
|
| |