[abrt] yum-3.2.29-30.el6: misc.py:1170:cElementTree_iterparse:AttributeError: 'module' object has no attribute 'iterparse'

Solution Verified - Updated -

Issue

  • Getting abrt dump with following traceback
backtrace:
:misc.py:1170:cElementTree_iterparse:AttributeError: 'module' object has no attribute 'iterparse'
:
:Traceback (most recent call last):
:  File "/usr/bin/yum", line 29, in <module>
:    yummain.user_main(sys.argv[1:], exit_code=True)
:  File "/usr/share/yum-cli/yummain.py", line 285, in user_main
:    errcode = main(args)
:  File "/usr/share/yum-cli/yummain.py", line 136, in main
:    result, resultmsgs = base.doCommands()
:  File "/usr/share/yum-cli/cli.py", line 434, in doCommands
:    self._getTs(needTsRemove)
:  File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 99, in _getTs
:    self._getTsInfo(remove_only)
:  File "/usr/lib/python2.6/site-packages/yum/depsolve.py", line 110, in _getTsInfo
:    pkgSack = self.pkgSack
:  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 897, in <lambda>
:    pkgSack = property(fget=lambda self: self._getSacks(),
:  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 682, in _getSacks
:    self.repos.populateSack(which=repos)
:  File "/usr/lib/python2.6/site-packages/yum/repos.py", line 294, in populateSack
:    sack.populate(repo, mdtype, callback, cacheonly)
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 165, in populate
:    if self._check_db_version(repo, mydbtype):
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 223, in _check_db_version
:    return repo._check_db_version(mdtype)
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1256, in _check_db_version
:    repoXML = self.repoXML
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1455, in <lambda>
:    repoXML = property(fget=lambda self: self._getRepoXML(),
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1447, in _getRepoXML
:    self._loadRepoXML(text=self)
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1437, in _loadRepoXML
:    return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1412, in _groupLoadRepoXML
:    if self._commonLoadRepoXML(text):
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1240, in _commonLoadRepoXML
:    self._repoXML = self._parseRepoXML(result)
:  File "/usr/lib/python2.6/site-packages/yum/yumRepo.py", line 1036, in _parseRepoXML
:    return repoMDObject.RepoMD(self.id, local)
:  File "/usr/lib/python2.6/site-packages/yum/repoMDObject.py", line 124, in __init__
:    self.parse(srcfile)
:  File "/usr/lib/python2.6/site-packages/yum/repoMDObject.py", line 140, in parse
:    parser = iterparse(infile)
:  File "/usr/lib/python2.6/site-packages/yum/misc.py", line 1170, in cElementTree_iterparse
:    return __cached_cElementTree.iterparse(filename)
:AttributeError: 'module' object has no attribute 'iterparse'

Environment

  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content