Bug 17679 - Update System: Refreshing package cache error
Update System: Refreshing package cache error
Status: RESOLVED INVALID
Product: PackageKit
Classification: Unclassified
Component: backend-yum
unspecified
x86-64 (AMD64) Linux (All)
: medium normal
Assigned To: Richard Hughes
Joseph Hutley
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-09-20 06:25 UTC by Joseph Hutley
Modified: 2011-03-11 13:57 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph Hutley 2008-09-20 06:25:27 UTC
When 'Update System' is invoked manually or automatically in Gnome, it fails with the following error:

Error Type: <type 'exceptions.AttributeError'>
Error Value: 'NoneType' object has no attribute 'timestamp'
  File : /usr/share/PackageKit/helpers/yum/refresh-cache.py , line 18, in <module>
    backend.refresh_cache()
  File : /usr/share/PackageKit/helpers/yum/yumBackend.py , line 876, in refresh_cache
    self.yumbase.repos.populateSack(which=[repo.id],mdtype='metadata',cacheonly=1)
  File : /usr/lib/python2.5/site-packages/yum/repos.py , line 251, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 159, in populate
    if self._check_db_version(repo, mydbtype):
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 216, in _check_db_version
    return repo._check_db_version(mdtype)
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 958, in _check_db_version
    repoXML = self.repoXML
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 1116, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 1108, in _getRepoXML
    self._loadRepoXML(text=self)
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 1098, in _loadRepoXML
    return self._groupLoadRepoXML(text, ["primary"])
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 1082, in _groupLoadRepoXML
    if self._commonLoadRepoXML(text):
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 951, in _commonLoadRepoXML
    if not self._groupCheckDataMDNewer():
  File : /usr/lib/python2.5/site-packages/yum/yumRepo.py , line 910, in _groupCheckDataMDNewer
    if old_repo_XML.timestamp > self.repoXML.timestamp:
Comment 1 Richard Hughes 2008-09-21 03:09:48 UTC
What repositories do you have enabled? Thanks.
Comment 2 Richard Hughes 2008-10-13 06:31:54 UTC
Ping?
Comment 3 Jean-François Fortin Tam 2011-03-11 13:57:34 UTC
Closing this bug report as no further information has been provided after more than 6 weeks. Please feel free to reopen this bug if you can provide the information asked for. Thanks!