imgcreate/yuminst.py |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

New commits:
commit 52fcba4d7f3a6194095a827f75c2f5274c3b6759
Author: Brian C. Lane <[email protected]>
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')


--
livecd mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/livecd

Reply via email to