[yum-commits] Branch 'yum-3_2_X' - yum/__init__.py
Tim Lauridsen
timlau at osuosl.org
Sat Nov 1 13:12:13 UTC 2008
yum/__init__.py | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
New commits:
commit 0c832bd74c22c94ef8330887bd41ff1477ef6737
Author: Tim Lauridsen <timlau at fedoraproject.org>
Date: Sat Nov 1 14:12:04 2008 +0100
better skip-broken transaction debug data (-d7)
diff --git a/yum/__init__.py b/yum/__init__.py
index dc50fd7..dcf1654 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -666,7 +666,6 @@ class YumBase(depsolve.Depsolve):
if self.conf.skip_broken and rescode==1:
self.skipped_packages = [] # reset the public list of skipped packages.
sb_st = time.time()
- self._printTransaction()
rescode, restring = self._skipPackagesWithProblems(rescode, restring)
self._printTransaction()
self.verbose_logger.debug('Skip-Broken time: %0.3f' % (time.time() - sb_st))
@@ -701,6 +700,7 @@ class YumBase(depsolve.Depsolve):
while (len(self.po_with_problems) > 0 and rescode == 1):
count += 1
self.verbose_logger.debug(_("Skip-broken round %i"), count)
+ self._printTransaction()
depTree = self._buildDepTree()
startTs = set(self.tsInfo)
toRemove = set()
@@ -833,8 +833,12 @@ class YumBase(depsolve.Depsolve):
self.verbose_logger.log(logginglevels.DEBUG_2,"TSINFO: Current Transaction : %i member(s) " % len(self.tsInfo))
for txmbr in self.tsInfo:
- msg = " %-11s : %s" % (state[txmbr.output_state],txmbr.po)
+ msg = " %-11s : %s " % (state[txmbr.output_state],txmbr.po)
self.verbose_logger.log(logginglevels.DEBUG_2, msg)
+ for po,rel in txmbr.relatedto:
+ msg = " %s : %s" % (rel,po)
+ self.verbose_logger.log(logginglevels.DEBUG_2, msg)
+
def _getPackagesToRemove(self,po,deptree,toRemove):
'''
More information about the Yum-commits
mailing list