Description of problem: Stacktrace is shown - but yum seems to continue anyway Version-Release number of selected component (if applicable): yum-3.0-6 How reproducible: Always when relevant LOC is reached, ie with debuglevel=5 Steps to Reproduce: Currently I get it at "yum install Helix*", but saw it with "yum upgrade" as well. Actual results: .. reduced installs : Traceback (most recent call last): File "/usr/lib/python2.4/logging/__init__.py", line 731, in emit msg = self.format(record) File "/usr/lib/python2.4/logging/__init__.py", line 617, in format return fmt.format(record) File "/usr/lib/python2.4/logging/__init__.py", line 405, in format record.message = record.getMessage() File "/usr/lib/python2.4/logging/__init__.py", line 276, in getMessage msg = msg % self.args TypeError: not enough arguments for format string ... Expected results: ... reduced installs : HelixPlayer-plugin.i386 1:1.0.7-4.fc6 ... Additional info: Seems to be fixed by --- /usr/share/yum-cli/cli.py.org 2006-10-29 18:25:02.000000000 +0100 +++ /usr/share/yum-cli/cli.py 2006-10-29 18:28:09.000000000 +0100 @@ -599,7 +599,7 @@ if len(pkglist) > 0: self.verbose_logger.debug('reduced installs :') for po in pkglist: - self.verbose_logger.debug(' %s.%s %s:%s-%s', po.pkgtup) + self.verbose_logger.debug(' %s.%s %s:%s-%s', *po.pkgtup) self.install(po) if len(passToUpdate) > 0:
I got the same "TypeError:" every time I tried '-d 7' with yum-3.0-6.
Commited to upstream CVS, will be in 3.0.2. Thanks for the patch!