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
