kakos_belas
2009-02-04, 09:37 AM CST
Hello people.
I'm new in Fedora and recently i had a problem tha i can't fix with yum. The problem appeared when i tried to edit some repositories. Well.. When i try to run yum command in a console (no mater what options i use) i get the error
------------------------------------
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.user_main(sys.argv[1:], exit_code=True)
File "yummain.py", line 229, in user_main
errcode = main(args)
File "yummain.py", line 84, in main
base.getOptionsConfig(args)
File "cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
TypeError: _getConfig() takes exactly 1 non-keyword argument (3 given)
------------------------
So i can't update or download any package.
When i run the gui interface "Add/remove software" and i try to do a search i get the following eror:
-----------------------------------
Traceback (most recent call last):
File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 339, in _do_search
for (pkg, inst) in res:
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1757, in searchGenerator
for sack in self.pkgSack.sacks.values():
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 627, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 470, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.6/site-packages/yum/repos.py", line 251, in populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 162, in populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 219, in _check_db_version
return repo._check_db_version(mdtype)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1136, in _check_db_version
repoXML = self.repoXML
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1294, in <lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1286, in _getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1269, in _loadRepoXML
return self._groupLoadRepoXML(text)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1260, in _groupLoadRepoXML
if self._commonLoadRepoXML(text):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1111, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 893, in _getFileRepoXML
cache=self.http_caching == 'all')
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 737, in _getFile
result = self.grab.urlgrab(misc.to_utf8(relative), local,
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 493, in <lambda>
grab = property(lambda self: self._getgrab())
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 488, in _getgrab
self._setupGrab()
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 477, in _setupGrab
self._grab = mgclass(self._grabfunc, self.urls,
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 598, in <lambda>
urls = property(fget=lambda self: self._geturls(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 595, in _geturls
self._baseurlSetup()
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 549, in _baseurlSetup
mirrorurls.extend(list(self.metalink_data.urls()))
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 642, in <lambda>
metalink_data = property(fget=lambda self: self._getMetalink(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 638, in _getMetalink
self._metalink = metalink.MetaLinkRepoMD(self.metalink_filename)
File "/usr/lib/python2.6/site-packages/yum/metalink.py", line 184, in __init__
raise MetaLinkRepoErrorParseFail, "File $s does not exist" $filename
MetaLinkRepoErrorParseFail: File //var/cache/yum/fedora-debuginfo/metalink.xml does not exist
--------------------------------------
I tried everything i found in google and i can't repair it. Any i ideas what problem there is?
I'm new in Fedora and recently i had a problem tha i can't fix with yum. The problem appeared when i tried to edit some repositories. Well.. When i try to run yum command in a console (no mater what options i use) i get the error
------------------------------------
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>
yummain.user_main(sys.argv[1:], exit_code=True)
File "yummain.py", line 229, in user_main
errcode = main(args)
File "yummain.py", line 84, in main
base.getOptionsConfig(args)
File "cli.py", line 184, in getOptionsConfig
enabled_plugins=self.optparser._splitArg(opts.enab leplugins))
TypeError: _getConfig() takes exactly 1 non-keyword argument (3 given)
------------------------
So i can't update or download any package.
When i run the gui interface "Add/remove software" and i try to do a search i get the following eror:
-----------------------------------
Traceback (most recent call last):
File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 339, in _do_search
for (pkg, inst) in res:
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 1757, in searchGenerator
for sack in self.pkgSack.sacks.values():
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 627, in <lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 470, in _getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.6/site-packages/yum/repos.py", line 251, in populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 162, in populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 219, in _check_db_version
return repo._check_db_version(mdtype)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1136, in _check_db_version
repoXML = self.repoXML
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1294, in <lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1286, in _getRepoXML
self._loadRepoXML(text=self)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1269, in _loadRepoXML
return self._groupLoadRepoXML(text)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1260, in _groupLoadRepoXML
if self._commonLoadRepoXML(text):
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1111, in _commonLoadRepoXML
result = self._getFileRepoXML(local, text)
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 893, in _getFileRepoXML
cache=self.http_caching == 'all')
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 737, in _getFile
result = self.grab.urlgrab(misc.to_utf8(relative), local,
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 493, in <lambda>
grab = property(lambda self: self._getgrab())
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 488, in _getgrab
self._setupGrab()
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 477, in _setupGrab
self._grab = mgclass(self._grabfunc, self.urls,
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 598, in <lambda>
urls = property(fget=lambda self: self._geturls(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 595, in _geturls
self._baseurlSetup()
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 549, in _baseurlSetup
mirrorurls.extend(list(self.metalink_data.urls()))
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 642, in <lambda>
metalink_data = property(fget=lambda self: self._getMetalink(),
File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 638, in _getMetalink
self._metalink = metalink.MetaLinkRepoMD(self.metalink_filename)
File "/usr/lib/python2.6/site-packages/yum/metalink.py", line 184, in __init__
raise MetaLinkRepoErrorParseFail, "File $s does not exist" $filename
MetaLinkRepoErrorParseFail: File //var/cache/yum/fedora-debuginfo/metalink.xml does not exist
--------------------------------------
I tried everything i found in google and i can't repair it. Any i ideas what problem there is?