|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
yum errorYum stopped working on several on my Centos5 systems.
brian@deckard:/brian> yum --version 3.2.19 Installed: rpm-4.4.2-48.el5.x86_64 at 2009-01-24 18:39 Built : [] at 2008-05-24 18:37 Committed: Panu Matilainen <pmatilai@...> at 2007-09-20 22:00 Installed: yum-metadata-parser-1.1.2-2.el5.x86_64 at 2009-01-24 18:36 Built : [] at 2008-05-24 19:52 Committed: James Antill <james.antill@...> at 2008-01-18 22:00 Installed: yum-3.2.19-18.el5.centos.noarch at 2009-04-21 09:11 Built : [] at 2009-01-22 10:53 Committed: Karanbir Singh <kbsingh@...> at 2009-01-22 22:00 I can list with yum, but update produces the following trace: 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 104, in main result, resultmsgs = base.doCommands() File "/usr/share/yum-cli/cli.py", line 343, in doCommands return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds) File "/usr/share/yum-cli/yumcommands.py", line 645, in doCommand return base.doShell() File "/usr/share/yum-cli/cli.py", line 284, in doShell yumshell.script() File "/usr/share/yum-cli/shell.py", line 78, in script self.onecmd(line) File "/usr/lib64/python2.4/cmd.py", line 219, in onecmd return func(arg) File "/usr/share/yum-cli/shell.py", line 165, in do_ts self.do_transaction(line) File "/usr/share/yum-cli/shell.py", line 191, in do_transaction return self.do_run('') File "/usr/share/yum-cli/shell.py", line 325, in do_run (code, msgs) = self.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 586, 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 How can I fix this? Brian _______________________________________________ Dulug mailing list Dulug@... https://lists.dulug.duke.edu/mailman/listinfo/dulug |
|
|
Re: yum errorOn Fri, 24 Apr 2009, brian wrote: > Yum stopped working on several on my Centos5 systems. > > brian@deckard:/brian> yum --version > 3.2.19 > Installed: rpm-4.4.2-48.el5.x86_64 at 2009-01-24 18:39 > Built : [] at 2008-05-24 18:37 > Committed: Panu Matilainen <pmatilai@...> at 2007-09-20 22:00 > > Installed: yum-metadata-parser-1.1.2-2.el5.x86_64 at 2009-01-24 18:36 > Built : [] at 2008-05-24 19:52 > Committed: James Antill <james.antill@...> at 2008-01-18 22:00 > > Installed: yum-3.2.19-18.el5.centos.noarch at 2009-04-21 09:11 > Built : [] at 2009-01-22 10:53 > Committed: Karanbir Singh <kbsingh@...> at 2009-01-22 22:00 > > > > I can list with yum, but update produces the following trace: > > 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 104, in main > result, resultmsgs = base.doCommands() > File "/usr/share/yum-cli/cli.py", line 343, in doCommands > return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds) > File "/usr/share/yum-cli/yumcommands.py", line 645, in doCommand > return base.doShell() > File "/usr/share/yum-cli/cli.py", line 284, in doShell > yumshell.script() > File "/usr/share/yum-cli/shell.py", line 78, in script > self.onecmd(line) > File "/usr/lib64/python2.4/cmd.py", line 219, in onecmd > return func(arg) > File "/usr/share/yum-cli/shell.py", line 165, in do_ts > self.do_transaction(line) > File "/usr/share/yum-cli/shell.py", line 191, in do_transaction > return self.do_run('') > File "/usr/share/yum-cli/shell.py", line 325, in do_run > (code, msgs) = self.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 586, 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 > > How can I fix this? yum clean all then rerun yum there is a yum-metadata-parser update that is not far off to handle this problem some folks are seeing. -sv _______________________________________________ Dulug mailing list Dulug@... https://lists.dulug.duke.edu/mailman/listinfo/dulug |
|
|
Re: yum errorThank you!
That fixed it... On Fri, 2009-04-24 at 11:40 -0400, Seth Vidal wrote: > > On Fri, 24 Apr 2009, brian wrote: > > > Yum stopped working on several on my Centos5 systems. > > > > brian@deckard:/brian> yum --version > > 3.2.19 > > Installed: rpm-4.4.2-48.el5.x86_64 at 2009-01-24 18:39 > > Built : [] at 2008-05-24 18:37 > > Committed: Panu Matilainen <pmatilai@...> at 2007-09-20 22:00 > > > > Installed: yum-metadata-parser-1.1.2-2.el5.x86_64 at 2009-01-24 18:36 > > Built : [] at 2008-05-24 19:52 > > Committed: James Antill <james.antill@...> at 2008-01-18 22:00 > > > > Installed: yum-3.2.19-18.el5.centos.noarch at 2009-04-21 09:11 > > Built : [] at 2009-01-22 10:53 > > Committed: Karanbir Singh <kbsingh@...> at 2009-01-22 22:00 > > > > > > > > I can list with yum, but update produces the following trace: > > > > 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 104, in main > > result, resultmsgs = base.doCommands() > > File "/usr/share/yum-cli/cli.py", line 343, in doCommands > > return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds) > > File "/usr/share/yum-cli/yumcommands.py", line 645, in doCommand > > return base.doShell() > > File "/usr/share/yum-cli/cli.py", line 284, in doShell > > yumshell.script() > > File "/usr/share/yum-cli/shell.py", line 78, in script > > self.onecmd(line) > > File "/usr/lib64/python2.4/cmd.py", line 219, in onecmd > > return func(arg) > > File "/usr/share/yum-cli/shell.py", line 165, in do_ts > > self.do_transaction(line) > > File "/usr/share/yum-cli/shell.py", line 191, in do_transaction > > return self.do_run('') > > File "/usr/share/yum-cli/shell.py", line 325, in do_run > > (code, msgs) = self.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 586, 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 > > > > How can I fix this? > > yum clean all > > then rerun yum > > there is a yum-metadata-parser update that is not far off to handle this > problem some folks are seeing. > -sv _______________________________________________ Dulug mailing list Dulug@... https://lists.dulug.duke.edu/mailman/listinfo/dulug |
| Free embeddable forum powered by Nabble | Forum Help |