CentOS 5 — YUM: «TypeError: unsubscriptable object»

Posted by & filed under Программы.

При вводе команды  yum update  выходит ошибка:

File «/usr/lib/python2.4/site-packages/yum/sqlitesack.py», line 470, in _sql_pkgKey2po
pkg = self._packageByKey(repo, ob[‘pkgKey’])
File «/usr/lib/python2.4/site-packages/yum/sqlitesack.py», line 413, in _packageByKey
po = self.pc(repo, cur.fetchone())
File «/usr/lib/python2.4/site-packages/yum/sqlitesack.py», line 68, in __init__
self._read_db_obj(db_obj)
File «/usr/lib/python2.4/site-packages/yum/sqlitesack.py», line 94, in _read_db_obj
setattr(self, item, _share_data(db_obj[item]))
TypeError: unsubscriptable object

Исправляется вводом :

yum clean all