LinuxSir.cn,穿越时空的Linuxsir!

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

10.3的smart问题???

[复制链接]
发表于 2007-10-7 00:30:09 | 显示全部楼层 |阅读模式
刚装完10.3,smart的版本是0.51。安装更新时出现问题?大家帮忙看看
Traceback (most recent call last):

  File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 180, in callback
    exec code in globals

  File "<callback>", line 1, in <module>

  File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 424, in applyChanges
    if self._ctrl.commitTransaction(transaction, confirm=confirm):

  File "/usr/lib/python2.5/site-packages/smart/control.py", line 498, in commitTransaction
    return self.commitChangeSet(trans.getChangeSet(), caching, confirm)

  File "/usr/lib/python2.5/site-packages/smart/control.py", line 556, in commitChangeSet
    pmclass().commit(pmcs, pkgpaths)

  File "/usr/lib/python2.5/site-packages/smart/backends/rpm/pm.py", line 270, in commit
    probs = ts.run(cb, None)

  File "/usr/lib/python2.5/site-packages/smart/backends/rpm/pm.py", line 343, in __call__
    iface.debug(_("rocessing %s in %s") % (pkgstr, path))

TypeError: format requires a mapping
发表于 2007-10-7 00:53:28 | 显示全部楼层
把 /usr/share/locals/zh_CN/LC_MESSAGE/ 下的 smart.mo 删掉就好了,用中文界面的时候就会出问题。

目录是我凭记忆写的,可能有出入吧,进去的时候用 tab 补全看看
回复 支持 反对

使用道具 举报

发表于 2007-10-7 09:13:35 | 显示全部楼层
Post by Souryu_Asuka
把 /usr/share/locals/zh_CN/LC_MESSAGE/ 下的 smart.mo 删掉就好了,用中文界面的时候就会出问题。

目录是我凭记忆写的,可能有出入吧,进去的时候用 tab 补全看看
老兄,此招不灵,删除了也不行。不过的却是中文界面的问题,用su -- root 就没有问题了。
不过我更新smart 到 0.52 ,解决了,看来更新KDE的同时,还有等待smart的更新。
回复 支持 反对

使用道具 举报

发表于 2007-10-7 10:34:08 | 显示全部楼层
Post by clxer
老兄,此招不灵,删除了也不行。不过的却是中文界面的问题,用su -- root 就没有问题了。
不过我更新smart 到 0.52 ,解决了,看来更新KDE的同时,还有等待smart的更新。

zypper好像也是这样,更新系统前,先更新一下zypper后才能正常升级系统。莫非是Alpha的缘故?
回复 支持 反对

使用道具 举报

发表于 2007-10-7 11:21:15 | 显示全部楼层
Post by clxer
老兄,此招不灵,删除了也不行。不过的却是中文界面的问题,用su -- root 就没有问题了。
不过我更新smart 到 0.52 ,解决了,看来更新KDE的同时,还有等待smart的更新。


我也遇到这个问题了。
正在yast2升级系统。不知道升级包中有没有smart的包
回复 支持 反对

使用道具 举报

发表于 2007-10-7 11:27:07 | 显示全部楼层
Post by clxer
老兄,此招不灵,删除了也不行。不过的却是中文界面的问题,用su -- root 就没有问题了。
不过我更新smart 到 0.52 ,解决了,看来更新KDE的同时,还有等待smart的更新。


在哪儿更新的0,52阿,我yast2升级什么也没更新,smart倒是有
回复 支持 反对

使用道具 举报

发表于 2007-10-7 11:42:40 | 显示全部楼层
在官方网站上。
不过我这里smart-0.51也没有问题,一直用的好好的。
刚也升级了一下0.52 :-) 不过长相没变。
回复 支持 反对

使用道具 举报

发表于 2007-10-7 15:09:57 | 显示全部楼层
Post by starine
在哪儿更新的0,52阿,我yast2升级什么也没更新,smart倒是有

用root 更新 smart
回复 支持 反对

使用道具 举报

发表于 2007-10-7 15:55:00 | 显示全部楼层
Post by linuxahah
在官方网站上。
不过我这里smart-0.51也没有问题,一直用的好好的。
刚也升级了一下0.52 :-) 不过长相没变。


恩。opensue有编译好的包,不错
回复 支持 反对

使用道具 举报

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

本版积分规则

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