yum problem

want to update yum, type:

 

#yum update yum

 

Setting up Update Process
Setting up repositories
update 100% |=========================| 951 B 00:00
pidgin 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package yum.noarch 0:2.4.3-4.el4.centos set to be updated
--> Running transaction check
--> Processing Dependency: yum-metadata-parser for package: yum
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package yum-metadata-parser.i386 0:1.0-8.el4.centos set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package Arch Version Repository Size
=============================================================================
Updating:
 yum noarch 2.4.3-4.el4.centos base 386 k
Installing for dependencies:
 yum-metadata-parser i386 1.0-8.el4.centos base 23 k

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 1 Package(s)
Remove 0 Package(s)
Total download size: 409 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): yum-2.4.3-4.el4.ce 100% |=========================| 386 kB 00:08
(2/2): yum-metadata-parse 100% |=========================| 23 kB 00:01
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: yum-metadata-parser ######################### [1/3]
  Updating : yum ######################### [2/3]
  Cleanup : yum ######################### [3/3]

Dependency Installed: yum-metadata-parser.i386 0:1.0-8.el4.centos
Updated: yum.noarch 0:2.4.3-4.el4.centos
Complete!

 then want to update others, so type:

 

#yum install pidgin


Setting up Install Process
Setting up repositories
Reading repository metadata in from local files

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

(process:3866): GLib-CRITICAL **: file gtimer.c: line 88 (g_timer_destroy): asse rtion `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 470, in doCommands
  return self.installPkgs()
  File "/usr/share/yum-cli/cli.py", line 836, in installPkgs
  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/lib/python2.3/site-packages/sqlitecachec.py", line 40, in getPrimar y
  self.repoid))
TypeError: Can not create index on requires table: near "NOT": syntax error

Oh My God!!!

 

googling

 

found it's caused by  sqlite-3.3.6-2.i386.rpm, I need to update the this rpm

 

# rpm -Uvh http://centos.ustc.edu.cn/centos/4/os/i386/Cent OS/RPMS/sqlite-3.3.6-2.i386.rpm


Retrieving http://centos.ustc.edu.cn/centos/4/os/i386/CentOS/RPMS/sqlite-3.3.6-2 .i386.rpm
Preparing... ########################################### [100%]
  1:sqlite ########################################### [100%]

 

then it's ok ^_^

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值