Richard Hughes wrote:
yum from git:

Exception in thread Thread-5:
Traceback (most recent call last):
  File "/usr/lib/python2.5/threading.py", line 460, in __bootstrap
    self.run()
  File "/usr/lib/python2.5/threading.py", line 440, in run
    self.__target(*self.__args, **self.__kwargs)
  File "./yumDBUSBackend.py", line 489, in doSearchFile
    self.yumbase.repos.populateSack(mdtype='filelists')
  File "/usr/lib/python2.5/site-packages/yum/repos.py", line 244, in 
populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 149, in populate
    if self._check_db_version(repo, mydbtype):
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 203, in 
_check_db_version
    return repo._check_db_version(mdtype)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 911, in 
_check_db_version
    repoXML = self.repoXML
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1057, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1049, in 
_getRepoXML
    self._loadRepoXML(text=self)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1032, in 
_loadRepoXML
    return self._groupLoadRepoXML(text)
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1023, in 
_groupLoadRepoXML
    if self._commonLoadRepoXML(text):
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 904, in 
_commonLoadRepoXML
    if not self._groupCheckDataMDNewer():
  File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 862, in 
_groupCheckDataMDNewer
    old_repo_XML = self._oldRepoMDData['old_repo_XML']
KeyError: 'old_repo_XML'


_______________________________________________
PackageKit mailing list
[EMAIL PROTECTED]
http://lists.freedesktop.org/mailman/listinfo/packagekit

Looks like a bug in the meta group code, you can work around it by comment out repo.mdpolicy = "group:all" in _check_init() in yumDBUSBackend.py, until it is fixed in upstream yum

James A:
Look like you need to check if 'old_repo_XML' is a key in self._oldRepoMDData, like you do in another part of the code.

Tim
_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel

Reply via email to