On CentOS 4 I did a 'yum -y update yum'&nbsp; from <br>yum.noarch 2.4.3-1.c4 to yum.noarch 2.4.3-4.el4.centos. The update succeeded, but the next invocation of yum warned:<br>Warning: cache file is version 6, we need 10, will regenerate<br>and failed (see below). How can I repair this?<br><br>[root@yyyyyyyy ]# cat /etc/redhat-release <br>CentOS release 4.3 (Final)<br>[root@yyyyyyyy ]# uname -a<br><span style="border-bottom: 1px dashed rgb(0, 102, 204); background: transparent none repeat scroll 0% 50%; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" class="yshortcuts" id="lw_1200067026_0">Linux</span> yyyyyyyy.zzz 2.6.9-34.EL #1 Wed Mar 8 00:07:35 CST 2006 i686 i686 i386 GNU/Linux<br>[root@yyyyyyyy]# rpm -q glibc python<br>glibc-2.3.4-2.19<br>python-2.3.4-14.2<br><br>[root@yyyyyyyy ]# yum update yum<br>Setting up Update Process<br>Setting up repositories<br>Reading repository metadata
 in from local files<br>Excluding Packages in global exclude list<br>Finished<br>Resolving Dependencies<br>--&gt; Populating transaction set with selected packages. Please wait.<br>---&gt; Downloading header for yum to pack into transaction set.<br><a target="_blank" href="http://yum-2.4.3-4.el4.centos.no/"><span class="yshortcuts" id="lw_1200067026_1">yum-2.4.3-4.el4.centos.no</span></a> 100%  |=========================|&nbsp; 18 kB&nbsp;&nbsp;&nbsp; 00:00&nbsp;&nbsp;&nbsp;&nbsp; <br>---&gt; Package yum.noarch 0:2.4.3-4.el4.centos set to be updated<br>--&gt; Running transaction check<br>--&gt; Processing Dependency: yum-metadata-parser for package: yum<br>--&gt; Restarting Dependency Resolution with new changes.<br>--&gt; Populating transaction set with selected packages. Please wait.<br>---&gt; Downloading header for yum-metadata-parser to pack into transaction set.<br>yum-metadata-parser-1.0-8 100% |=========================| 3.9 kB&nbsp;&nbsp;&nbsp; 00:00 ---&gt;
 Package yum-metadata-parser.i386 0:1.0-8.el4.centos set to be updated<br>--&gt; Running transaction check<br><br>Dependencies Resolved<br><br>=============================================================================<br>&nbsp;Package&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Arch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Repository&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Size <br>=============================================================================<br>Updating:<br>&nbsp;yum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; noarch&nbsp;&nbsp;&nbsp;&nbsp; 2.4.3-4.el4.centos&nbsp; base&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 386 k<br>Installing for dependencies:<br>&nbsp;yum-metadata-parser&nbsp;&nbsp;&nbsp;&nbsp;
 i386&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.0-8.el4.centos&nbsp; base&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23 k<br><br>Transaction Summary<br>=============================================================================<br>Install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 Package(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <br>Update&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1 Package(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>Remove&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 Package(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>Total download size: 409 k<br>Is this ok [y/N]: y<br>Downloading Packages:<br>(1/2): yum-2.4.3-4.el4.ce 100% |=========================| 386 kB&nbsp;&nbsp;&nbsp; 00:00&nbsp;&nbsp;&nbsp;&nbsp; <br>(2/2): yum-metadata-parse 100% |=========================|&nbsp; 23 kB&nbsp;&nbsp;&nbsp; 00:00&nbsp;&nbsp;&nbsp;&nbsp; <br>Running Transaction Test<br>Finished Transaction Test<br>Transaction Test
 Succeeded<br>Running Transaction<br>&nbsp; Installing: yum-metadata-parser&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ######################### [1/3] <br>&nbsp; Updating&nbsp; :  yum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [2/3]warning: /etc/yum.conf created as /etc/yum.conf.rpmnew<br>&nbsp; Updating&nbsp; : yum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ######################### [2/3] <br>&nbsp; Cleanup&nbsp;&nbsp; : yum&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #########################
 [3/3]<br><br>Dependency Installed: yum-metadata-parser.i386 0:1.0-8.el4.centos<br>Updated: yum.noarch 0:2.4.3-4.el4.centos<br>Complete!<br><br>[root@yyyyyyyy ]# yum list updates<br>Setting up  repositories<br>Reading repository metadata in from local files<br>Warning: cache file is version 6, we need 10, will regenerate<br><br>(process:27666): GLib-CRITICAL **: file gtimer.c: line 106 (g_timer_stop): assertion `timer != NULL' failed<br><br>(process:27666): GLib-CRITICAL **: file gtimer.c: line 88 (g_timer_destroy): assertion `timer != NULL' failed<br>Traceback (most recent call last):<br>&nbsp; File "/usr/bin/yum", line 29, in ?<br>&nbsp;&nbsp;&nbsp; yummain.main(sys.argv[1:])<br>&nbsp; File "/usr/share/yum-cli/yummain.py", line 97, in main<br>&nbsp;&nbsp;&nbsp; result, resultmsgs = do()<br>&nbsp; File "/usr/share/yum-cli/cli.py", line 512, in doCommands<br>&nbsp;&nbsp;&nbsp; ypl = self.returnPkgLists()<br>&nbsp; File "/usr/share/yum-cli/cli.py", line 1176, in
 returnPkgLists<br>&nbsp;&nbsp;&nbsp; ypl = self.doPackageLists(pkgnarrow=pkgnarrow)<br>&nbsp; File "<a target="_blank" href="http://__init__.py/"><span class="yshortcuts" id="lw_1200067026_2">__init__.py</span></a>", line 904, in doPackageLists<br>&nbsp; File "/usr/share/yum-cli/cli.py", line 75, in  doRepoSetup<br>&nbsp;&nbsp;&nbsp; self.doSackSetup(thisrepo=thisrepo)<br>&nbsp; File "<a target="_blank" href="http://__init__.py/"><span class="yshortcuts" id="lw_1200067026_3">__init__.py</span></a>", line 260, in doSackSetup<br>&nbsp; File "<a target="_blank" href="http://repos.py/"><span style="background: transparent none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" class="yshortcuts" id="lw_1200067026_4">repos.py</span></a>", line 277, in populateSack<br>&nbsp; File "/usr/lib/python2.3/site-packages/sqlitecachec.py", line 40, in getPrimary<br>&nbsp;&nbsp;&nbsp;
 self.repoid))<br>TypeError: Can not create index on requires table: near "NOT": syntax error<br><p>&#32;
      <hr size=1>Looking for last minute shopping deals? <a href="http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping"> 
Find them fast with Yahoo! Search.</a>