Submitted by sgrayban on Fri, 07/17/2009 - 20:50
---> Package usermin.noarch 0:1.410-1 set to be updated ---> Package webmin.noarch 0:1.480-1 set to be updated Traceback (most recent call last): File "/usr/bin/yum", line 29, in ? yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/yum-cli/yummain.py", line 229, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 145, in main (result, resultmsgs) = base.buildTransaction() File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 647, in buildTransaction (rescode, restring) = self.resolveDeps() File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 704, in resolveDeps for po, dep in self._checkFileRequires(): File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 939, in _checkFileRequires if not self.tsInfo.getOldProvides(filename) and not self.tsInfo.getNewProvides(filename): File "/usr/lib/python2.4/site-packages/yum/transactioninfo.py", line 414, in getNewProvides for pkg, hits in self.pkgSack.getProvides(name, flag, version).iteritems(): File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 300, in getProvides return self._computeAggregateDictResult("getProvides", name, flags, version) File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 470, in _computeAggregateDictResult sackResult = apply(method, args) File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 861, in getProvides return self._search("provides", name, flags, version) File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 43, in newFunc return func(*args, **kwargs) File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 837, in _search for pkg in self.searchFiles(name, strict=True): File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 43, in newFunc return func(*args, **kwargs) File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 568, in searchFiles self._sql_pkgKey2po(rep, cur, pkgs) 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
Status:
Closed (fixed)
Comments
Submitted by sgrayban on Fri, 07/17/2009 - 21:06 Comment #1
trying to update webmin is even worse
I'll enable login for you to debug it.
https://213.175.197.16:10000/
Submitted by sgrayban on Fri, 07/17/2009 - 23:04 Comment #2
ping !!
Submitted by JamieCameron on Fri, 07/17/2009 - 23:12 Comment #3
Try running "yum clean all" then re-trying the update.
Submitted by sgrayban on Fri, 07/17/2009 - 23:16 Comment #4
ok that worked -- what causes this anyways ?
Submitted by JamieCameron on Sat, 07/18/2009 - 00:15 Comment #5
Last month for a short time our YUM repository had some in-complete metadata uploaded, which caused any clients to cache that bad data. Even though we fixed it, clients still cached the bad information until "yum clean all" is run.
Submitted by Issues on Sat, 08/01/2009 - 01:19 Comment #6
Automatically closed -- issue fixed for 2 weeks with no activity.