LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 728|回复: 3

smart出错了

[复制链接]
发表于 2006-9-21 22:34:23 | 显示全部楼层 |阅读模式
DX帮帮忙。
最近升级了kde(从kde3.5.4.xx升级到kde3.5.4.xx),然后smart更新出错。
Traceback (most recent call last):

  File "/usr/bin/smart", line 194, in ?
    main(sys.argv[1:])

  File "/usr/bin/smart", line 167, in main
    exitcode = iface.run(opts.command, opts.argv)

  File "/usr/lib/python2.4/site-packages/smart/interfaces/gtk/interactive.py", line 364, in run
    self._ctrl.reloadChannels()

  File "/usr/lib/python2.4/site-packages/smart/control.py", line 375, in reloadChannels
    self._cache.load()

  File "/usr/lib/python2.4/site-packages/smart/backends/rpm/metadata.py", line 321, in loadFileProvides
    self.parseFilesList(fndict)

  File "/usr/lib/python2.4/site-packages/smart/backends/rpm/metadata.py", line 346, in parseFilesList
    for event, elem in cElementTree.iterparse(file, ("start", "end")):

  File "<string>", line 61, in __iter__

SyntaxError: not well-formed (invalid token): line 844484, column 58

kde从原来的unofficial support 变成 “release 71.1"
不知是否和kde有关。python没有升级。如何解决?
发表于 2006-9-22 00:36:33 | 显示全部楼层
关注!我的也是如此。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-22 07:22:38 | 显示全部楼层
一周内,kde再次升级中。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-29 12:39:50 | 显示全部楼层
换装SLED才算解决这个问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表