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