Problemas update yum

Juan Andres Ramirez jandresaedo en gmail.com
Vie Mar 7 18:08:46 CLST 2008


Hola:
      Hoy me iba a dedicar hacer update a mi maquina de correos, pero
de apoco por si habia problemas... y ahora los tengo, hice un update
al yum especificamente la version 2.4.3-4 en un Centos con kernel
2.6.9-34 x64, tiro el error aca, pero la cuestión  es si alguien mas
ha tenido problemas:

]# yum update
Setting up Update Process
Setting up repositories
dag                       100% |=========================| 1.1 kB    00:00
update                    100% |=========================|  951 B    00:00
base                      100% |=========================| 1.1 kB    00:00
addons                    100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files

(process:16644): GLib-CRITICAL **: file gtimer.c: line 106
(g_timer_stop): assertion `timer != NULL' failed

(process:16644): GLib-CRITICAL **: file gtimer.c: line 88
(g_timer_destroy): assertion `timer != NULL' failed
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in ?
    yummain.main(sys.argv[1:])
  File "/usr/share/yum-cli/yummain.py", line 97, in main
    result, resultmsgs = do()
  File "/usr/share/yum-cli/cli.py", line 477, in doCommands
    return self.updatePkgs()
  File "/usr/share/yum-cli/cli.py", line 955, in updatePkgs
    self.doRepoSetup()
  File "/usr/share/yum-cli/cli.py", line 75, in doRepoSetup
    self.doSackSetup(thisrepo=thisrepo)
  File "__init__.py", line 260, in doSackSetup
  File "repos.py", line 277, in populateSack
  File "/usr/lib64/python2.3/site-packages/sqlitecachec.py", line 40,
in getPrimary
    self.repoid))
TypeError: Can not create index on requires table: near "NOT": syntax error

Soluciones, me inmagino que instalando otro paquete mas antiguo que
esta versión, o yum tiene alguna forma de volver atrás en el update,
que no la vi en el man. Gracias.



Más información sobre la lista de distribución Linux