Bug 505795 - yum-changelog crashes due to invalie updateinfo.xml
Summary: yum-changelog crashes due to invalie updateinfo.xml
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: yum-utils
Version: 11
Hardware: i686
OS: Linux
urgent
urgent
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-13 22:27 UTC by dex
Modified: 2014-01-21 23:09 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-10-09 21:50:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
yum output with debug 9 (6.27 KB, text/plain)
2009-06-13 22:27 UTC, dex
no flags Details
yum output with debug 9 success (6.00 KB, text/plain)
2009-06-13 22:31 UTC, dex
no flags Details
yum output with debug (20.80 KB, text/plain)
2009-06-14 01:38 UTC, dex
no flags Details

Description dex 2009-06-13 22:27:07 UTC
Created attachment 347783 [details]
yum output with debug 9

Description of problem:
yum-changelog crashes yum

Version-Release number of selected component (if applicable):
yum-utils-1.1.22-1.fc11.noarch

How reproducible:
intermittent

Steps to Reproduce:
1. sed -i 's/^always=false/always=true/' /etc/yum/pluginconf.d/changelog.conf
2. yum -d 9 update man pango gtk2 libv4l rsync
3.
  
Actual results:
see attached

Expected results:
I read the changelog.

Additional info:
using --disableplugin=changelog results in success.

Also this is a LiveCD install from ~2wks ago so some of the updates are comming from the fedora.repo these seem to succeed where {updates/testing}.repo seem to fail. 
I've attached a good run from the fedora.repo also.

Comment 1 dex 2009-06-13 22:31:10 UTC
Created attachment 347784 [details]
yum output with debug 9 success

Comment 2 dex 2009-06-14 01:34:46 UTC
OK it looks like the repos have nothing to do with it and its at the package level because this works 100%:
yum -d 9 update man pango gtk2 libv4l cups
see attached log.
The rsync package is causing yum-changelog to fail.

Comment 3 dex 2009-06-14 01:38:29 UTC
Created attachment 347791 [details]
yum output with debug

Comment 4 James Antill 2009-06-15 00:27:38 UTC
 This is the update info problem in Fedora (updateinfo.xml is invalid, containing entries without id's). We've changed upstream to work around it, feel free to apply:

http://yum.baseurl.org/gitweb?p=yum.git;a=commitdiff;h=4ec72c0bf27474c61d4295576b59fc95030e547c

...manually, or wait for Fedora to fix their updateinfo (or for a new yum to appear in Fed-11 updates-testing, whichever is sooner).


Note You need to log in before you can comment on or make changes to this bug.