imgcreate/yuminst.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit a965dabed43fc3325bd097bdcd2c0559da147e46
Author: Jeremy Katz <katzj(a)redhat.com>
Date: Wed Mar 12 09:46:30 2008 -0400
If ordering fails, don't let the image build
diff --git a/imgcreate/yuminst.py b/imgcreate/yuminst.py
index 4c9ae40..a8dd6cd 100644
--- a/imgcreate/yuminst.py
+++ b/imgcreate/yuminst.py
@@ -162,7 +162,10 @@ class LiveCDYum(yum.YumBase):
self.initActionTs()
self.populateTs(keepold=0)
self.ts.check()
- self.ts.order()
+ rc = self.ts.order()
+ if rc != 0:
+ raise CreatorError("ordering packages for installation failed!")
+
# FIXME: callback should be refactored a little in yum
sys.path.append('/usr/share/yum-cli')
import callback
Show replies by thread