How do I deal with this error as a result of running
'yum -y --obsoletes update':
Transaction Check Error: package katana-1.0.4-4 is already installed
Thanks
Bob Cochran
Greenbelt, Maryland, USA
On Sat, 2004-09-04 at 09:31 -0500, Mike Klinke wrote:
I'm guessing others will run into this with this morning's
updates.
"yum update" errored out and quit with the display below.
============ yum error =============
Traceback (most recent call last):
File "/usr/share/yum-cli/yummain.py", line 139, in ?
main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 94, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.3/site-packages/yum/__init__.py", line 130,
in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 157,
in resolveDeps
(checkdep, missing, conflict, errormsgs) =
self._processConflict(dep)
File "/usr/lib/python2.3/site-packages/yum/depsolve.py", line 351,
in _processConflict
msg = '%s conflicts: %s' % (name,
rpmUtils.miscutils.formatRequire(needname, needversion, flags))
NameError: global name 'name' is not defined
=====================================
I filed a bug which was quickly marked as closed due to the problem
having been fixed in the version of yum that "yum update" was going
to download and install this morning. I manually downloaded the
new yum rpm and installed it. After running the new yum I then
received the error:
#yum update
.........
Resolving Dependencies
Error: xorg-x11-font-utils conflicts: xorg-x11-base-fonts<=
6.7.99.903-3
and after excluding "xorg-x11" the "yum update" then completed. I
presume that simply excluding "xorg-x11" would have allowed the yum
update with yesterday's version to complete. Hope this helps
someone else and I'm off to file a bug against "xorg-x11" if it
hasn't already been done.
Regards, Mike Klinke