Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devbot
diff options
context:
space:
mode:
Diffstat (limited to 'devbot')
-rw-r--r--devbot/distro.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/devbot/distro.py b/devbot/distro.py
index a08218f..69937cc 100644
--- a/devbot/distro.py
+++ b/devbot/distro.py
@@ -36,9 +36,13 @@ class FedoraPackageManager:
def _find_deps(self, package, result):
query_format = "--queryformat=[%{REQUIRENAME} ]"
- capabilities = subprocess.check_output(["rpm", "-q",
- query_format,
- package]).strip()
+
+ try:
+ capabilities = subprocess.check_output(["rpm", "-q",
+ query_format,
+ package]).strip()
+ except subprocess.CalledProcessError:
+ print "Package %s not installed" % package
for capability in capabilities.strip().split(" "):
if capability.startswith("rpmlib"):