Re: Problem with yum after upgrading FC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



looks to me like an issue in yum.
you might want to check with the developers on this one.

On Tue, 2007-07-03 at 16:54 +0200, Frank wrote:
> Hello list.
> 
>  I did an unsupported upgrade of my system from FC5 -> FC6 -> F7
>  and now i need unofficial help :)
> 
>  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:
> 
> ########
> [root@mimas ~]# yum groupupdate Base
> Setting up Group Process
> fedora                    100% |=========================| 2.1 kB    00:00
> updates                   100% |=========================| 1.9 kB    00:00
> primary.sqlite.bz2        100% |=========================| 3.8 MB    00:16
> Package parted - 1.8.6-4.fc7.i386 already installed and latest version
> Package logrotate - 3.7.5-3.1.fc7.i386 already installed and latest version
> Package at - 3.1.10-11.fc7.i386 already installed and latest version
> Package traceroute - 3:2.0.3-1.1.fc7.i386 already installed and latest version
> Package crontabs - 1.10-14.fc7.noarch already installed and latest version
> Package bzip2 - 1.0.4-10.fc7.i386 already installed and latest version
> Package tmpwatch - 2.9.11-1.i386 already installed and latest version
> Package vixie-cron - 4:4.1-82.fc7.i386 already installed and latest version
> [...]
> 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
> ######
> 
>  I have already deinstalled and reinstalled yum and python-2.5 but
> that didn't help.
>  I guess I might have some old library somewhere on the system that is
> not in the
>  RPM database, but I didn't find one by now.
> 
>  BTW, i did the same upgrade on another system (to be exact a bit more, from
>  FC4 up to F7) last week and that one is running without any problems.
> 
>  Does someone have a hint for me maybe?
> 
>  Thanks in advance.
> 
> Cheers,
>  Frank
> _______________________________________________
> Yum mailing list
> Yum@xxxxxxxxxxxxxxxxxxxx
> https://lists.dulug.duke.edu/mailman/listinfo/yum

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This e-mail and its contents are subject to the Telkom SA Limited
e-mail legal notice available at 
http://www.telkom.co.za/TelkomEMailLegalNotice.PDF
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux