imgcreate/yuminst.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
New commits:
commit 52fcba4d7f3a6194095a827f75c2f5274c3b6759
Author: Brian C. Lane <bcl(a)redhat.com>
Date: Wed Apr 3 09:21:55 2013 -0700
Output details of dep check failure
diff --git a/imgcreate/yuminst.py b/imgcreate/yuminst.py
index f753e8f..6b1698f 100644
--- a/imgcreate/yuminst.py
+++ b/imgcreate/yuminst.py
@@ -194,7 +194,7 @@ class LiveCDYum(yum.YumBase):
return True
return False
-
+
def runInstall(self):
os.environ["HOME"] = "/"
try:
@@ -207,19 +207,19 @@ class LiveCDYum(yum.YumBase):
return res
if res != 2:
raise CreatorError("Failed to build transaction : %s" %
str.join("\n", resmsg))
-
+
dlpkgs = map(lambda x: x.po, filter(lambda txmbr: txmbr.ts_state in
("i", "u"), self.tsInfo.getMembers()))
self.downloadPkgs(dlpkgs)
# FIXME: sigcheck?
-
+
self.initActionTs()
self.populateTs(keepold=0)
deps = self.ts.check()
if len(deps) != 0:
- raise CreatorError("Dependency check failed!")
+ raise CreatorError("Dependency check failed : %s" %
"\n".join(deps))
rc = self.ts.order()
if rc != 0:
- raise CreatorError("ordering packages for installation failed!")
+ raise CreatorError("ordering packages for installation failedr. rc =
%s" % rc)
# FIXME: callback should be refactored a little in yum
sys.path.append('/usr/share/yum-cli')
Show replies by date