Bug 795024

Summary: get-updates, not getting
Product: [Fedora] Fedora Reporter: Tony Browning <ttonybrowning>
Component: yumAssignee: Fedora Packaging Toolset Team <packaging-team>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: ffesti, james.antill, maxamillion, pmatilai, tla, zpavlas
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-04-27 16:26:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Tony Browning 2012-02-18 17:51:27 UTC
Description of problem: check for software updates, reads an internel error has occured that wasn't expected, report as bug.


Version-Release number of selected component (if applicable):


How reproducible?
everytime
Steps to Reproduce:
1.check for updates
2.gives internel error message with a backtrace view.
3.says to report as bug.
  
Actual results:
nothing

Expected results:
view software updates

Additional info: This is the backtrace reading: Traceback (most recent call last):
  File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 2778, in get_updates
    ygl = self.yumbase.doPackageLists(pkgnarrow='updates')
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 2339, in doPackageLists
    for (n,a,e,v,r) in self.up.getUpdatesList():
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 911, in <lambda>
    up = property(fget=lambda self: self._getUpdates(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 730, in _getUpdates
    self._up = rpmUtils.updates.Updates(self.rpmdb.simplePkgList(), self.pkgSack.simplePkgList())
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 892, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 673, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 265, in populateSack
    self.doSetup()
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 92, in doSetup
    self.ayum.plugins.run('postreposetup')
  File "/usr/lib/python2.7/site-packages/yum/plugins.py", line 184, in run
    func(conduitcls(self, self.base, conf, **kwargs))
  File "/usr/lib/yum-plugins/langpacks.py", line 79, in postreposetup_hook
    for event, elem in iterparse(infile):
  File "<string>", line 84, in next
ParseError: not well-formed (invalid token): line 6047, column 107

Comment 1 Tony Browning 2012-02-19 19:55:53 UTC
Seth, you can mark this as works-for-me because I managed to get into Software Updates and had a few packages that had uploaded from the 315 new updates but then Software Updates froze. I unchecked all but the boxes of packages then they finished installing, except sometimes I get the reading after updating this> forcible quit, backend did not exit clean, has to be killed to be cancelled. But when I go back into Software Updates and update more packages evidently it appears the packages then exit cleanly. The 1st 658 updates loaded-up fast, but now, I have to update 3,4 or 5 packages with just about 8MB total or less at any given one time or the forcible quit will appear.

Comment 2 Tony Browning 2012-02-26 00:43:12 UTC
Seth, consider this bug as Fixed-For-Me. I had packages that had missing requires and I had to do some uninstalling and re-installing. Now back-up and running like brand new again. Thanks very much. Sorry for the trouble.

Comment 3 Fedora Admin XMLRPC Client 2012-04-27 15:27:03 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.