[Yum] Re: Problem with yum after upgrading FC

Frank fluedke at gmail.com
Wed Jul 4 08:16:43 UTC 2007


2007/7/3, Frank <fluedke at gmail.com>:

>  Problem is, that my yum is failing when doing bigger things. Bigger means,
>  that a "yum install xxx" or "yum uninstall yyy" is working as long as there are
>  no bigger dependencies. When doing something bigger I get an error message
>  like the following:
> Resolving Dependencies
> --> Running transaction check
> ---> Package firstboot-tui.noarch 0:1.4.35-1.fc7 set to be updated
> ---> Package krb5-workstation.i386 0:1.6.1-2.1.fc7 set to be updated
> Traceback (most recent call last):
>  File "/usr/bin/yum", line 29, in <module>
>    yummain.main(sys.argv[1:])
>  File "/usr/share/yum-cli/yummain.py", line 135, in main
>    (result, resultmsgs) = base.buildTransaction()
>  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 527,
> in buildTransaction
>    (rescode, restring) = self.resolveDeps()
>  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 804,
> in resolveDeps
>    deps = self._mytsCheck()
>  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 774,
> in _mytsCheck
>    thisneeds = self._checkInstall(txmbr)
>  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 948,
> in _checkInstall
>    dep = self._provideToPkg(req)
>  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 697,
> in _provideToPkg
>    for pkgtup in self.rpmdb.whatProvides(r, f, v):
>  File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 386, in
> whatProvides
>    pkgs = self.searchProvides(name)
>  File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 145, in
> searchProvides
>    return self.searchPrco(name, 'provides')
>  File "/usr/lib/python2.5/site-packages/yum/rpmsack.py", line 127, in
> searchPrco
>    if not result.has_key(po.pkgid):
> TypeError: list objects are unhashable
> ######

  Several people told me that this is more a yum issue than a Fedora
 issue. Should I open a bug report for this?

Cheers
 Frank



More information about the Yum mailing list