[master/rhel7] Only ignore missing packages entries (#983316)
Brian C. Lane
bcl at redhat.com
Thu Sep 5 19:19:28 UTC 2013
From: "Brian C. Lane" <bcl at redhat.com>
Only ignore missing packages listed in %packages, do not ignore missing
dependencies -- the install will not work if we do. Also add some
debugging output from buildTransaction.
Resolves: rhbz#983316
---
pyanaconda/packaging/yumpayload.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index 4926e96..5c9bbc1 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -1445,6 +1445,7 @@ reposdir=%s
# check dependencies
log.info("checking dependencies")
(code, msgs) = self._yum.buildTransaction(unfinished_transactions_check=False)
+ log.debug("buildTransaction = (%s, %s)" % (code, msgs))
self._removeTxSaveFile()
if code == 0:
# empty transaction?
@@ -1452,8 +1453,6 @@ reposdir=%s
elif code == 2:
# success
log.debug("success")
- elif self.data.packages.handleMissing == KS_MISSING_IGNORE:
- log.debug("ignoring missing due to ks config")
else:
for msg in msgs:
log.warning(msg)
--
1.8.3.1
More information about the anaconda-patches
mailing list