Yum problem

John Pierce john.j35 at gmail.com
Mon Dec 3 17:23:27 UTC 2007


On Dec 3, 2007 9:31 AM, John Pierce <john.j35 at gmail.com> wrote:
> Hello all,
>
> I installed the x86_64 on my athlon 64 X2 and everything worked fine
> until I did the yum update.
>
> I had installed several packages without a problem, then I ran yum
> update and now when I try to install
> any package I get hundreds of these lines:
>
>   File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1941, in install
>     self.install(po=obsoleting_pkg)
>
> Followed by this:
>
> File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1940, in install
>     obsoleting_pkg = self.getPackageObject(obsoleting)
>   File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 1648,
> in getPackageObject
>     pkgs = self.pkgSack.searchPkgTuple(pkgtup)
>   File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 526, in <lambda>
>     pkgSack = property(fget=lambda self: self._getSacks(),
>   File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 362,
> in _getSacks
>     if self._pkgSack and thisrepo is None:
>   File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line 29,
> in __len__
>     return len(self.simplePkgList())
>   File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line
> 328, in simplePkgList
>     return self._computeAggregateListResult("simplePkgList")
>   File "/usr/lib/python2.5/site-packages/yum/packageSack.py", line
> 378, in _computeAggregateListResult
>     sackResult = apply(method, args)
>   File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 655,
> in simplePkgList
>     if not self.pkglist == None:
> RuntimeError: maximum recursion depth exceeded in cmp
>
> I have removed yum, and reinstalled it and still the problem persists.
>
> I have no idea what the problem is.
>
> I appreciate any thoughts or ideas.
>

Now my i386 install fails to yum install any package with the following errors:

(process:4622): GLib-CRITICAL **: g_timer_stop: assertion `timer != NULL' failed

(process:4622): GLib-CRITICAL **: g_timer_destroy: assertion `timer !=
NULL' failed
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 105, in main
    result, resultmsgs = base.doCommands()
  File "/usr/share/yum-cli/cli.py", line 278, in doCommands
    self._getTs()
  File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 77, in _getTs
    self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 526, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 381,
in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.5/site-packages/yum/repos.py", line 242, in
populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 167, in populate
    dobj = repo_cache_function(xml, csum)
  File "/usr/lib/python2.5/site-packages/sqlitecachec.py", line 42, in
getPrimary
    self.repoid))
TypeError: Can not create db_info table: database is locked

-- 
John
Registered Linux User 263680, get counted at
http://counter.li.org




More information about the users mailing list