Bug 487774
Summary: | yum crashed due to verifyLocalPkg() (apparent lack of checksum data) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Shawn Starr <shawn.starr> |
Component: | yum | Assignee: | Seth Vidal <skvidal> |
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | ffesti, james.antill, michal, pmatilai, tim.lauridsen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-02-27 22:41:44 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Shawn Starr
2009-02-27 20:43:10 UTC
============================================================== Reproducable: 1) Remove glibc-headers i586/x86_64 RPMs 2) get the RPMs from koji manually and download them [root@sstarr ~]# [root@sstarr ~]# rpm -qa | grep glibc-headers [root@sstarr ~]# yum install glibc-headers-2.9.90-8.i586.rpm glibc-headers-2.9.90-8.x86_64.rpm Loaded plugins: refresh-packagekit, remove-with-leaves Setting up Install Process Examining glibc-headers-2.9.90-8.i586.rpm: glibc-headers-2.9.90-8.i586 Marking glibc-headers-2.9.90-8.i586.rpm to be installed Examining glibc-headers-2.9.90-8.x86_64.rpm: glibc-headers-2.9.90-8.x86_64 Marking glibc-headers-2.9.90-8.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package glibc-headers.i586 0:2.9.90-8 set to be updated ---> Package glibc-headers.x86_64 0:2.9.90-8 set to be updated --> Finished Dependency Resolution Dependencies Resolved 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 301, in user_main errcode = main(args) File "/usr/share/yum-cli/yummain.py", line 253, in main return_code = base.doTransaction() File "/usr/share/yum-cli/cli.py", line 363, in doTransaction lsts = self.listTransaction() File "/usr/share/yum-cli/output.py", line 929, in listTransaction a_wid = _add_line(lines, data, a_wid, txmbr.po, txmbr.obsoletes) File "/usr/share/yum-cli/output.py", line 907, in _add_line elif po.verifyLocalPkg(): File "/usr/lib/python2.6/site-packages/yum/packages.py", line 664, in verifyLocalPkg (csum_type, csum) = self.returnIdSum() TypeError: 'NoneType' object is not iterable [root@sstarr ~]# This is fixed in upstream commit: b5bddd08732cf4607ff247380a5543c866095ad2 Alas. Seth just built a new yum today in rawhide, so this might miss the next update. *** Bug 488158 has been marked as a duplicate of this bug. *** |