Bug 576451
Summary: | Search fails in gpk-application (Add/Remove Software) with yum-3.2.27-1.fc12 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Larry O'Leary <larryoleary> |
Component: | gnome-packagekit | Assignee: | Richard Hughes <richard> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | low | ||
Version: | 12 | CC: | brnpaolo, christoph.wickert, collura, OldHardwareDog, richard |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://forums.fedoraforum.org/showthread.php?p=1343843#post1343843 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-04-04 20:57:16 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
Larry O'Leary
2010-03-24 04:32:12 UTC
i also got that error message. "An internal system error has occurred" "A problem that we were not expecting has occurred." "Please report this bug in your distribution bugtracker with the error description." "Traceback (most recent call last): File "/usr/share/PackageKit/helpers/yum/yumBackend.py", line 391, in _do_search for (pkg, inst) in res: ValueError: too many values to unpack" also, there is a duplicate bug filed a few hours later here: https://bugzilla.redhat.com/show_bug.cgi?id=576596 maybe consider adding "yumBackend.py", line 391" to bug title. had to read long list of bugs to find this/duplicates before i considered filing another. almost missed it. I tried this fix as suggested in the duplicate bug https://bugzilla.redhat.com/show_bug.cgi?id=576596 and it worked for me with yum-3.2.27-1.fc12.noarch.rpm and, of course, it breaks if I downgrade back to yum-3.2.25-1.fc12.noarch.rpm. jean-filip tripcevic 2010-03-25 04:59:01 EDT update of yum-3.2.27-1 introduced a change in function SearchGenerator in file /usr/lib/python2.6/site-packages/yum/__init__.py where a tuple of 3 items is returned to function _do_search in /usr/share/PackageKit/helpers/yum/yumBackend.py which is still expecting a tuple of only 2 items hence the unpacking error. Adding a variable to line 391 "for (pkg, x, inst) in res:" for example will stop the error and allow the search to continue and display the search results. yum-3.2.27-2.fc12 (noarch) patch came through mainstream. looks to have fixed it. yay. yum-3.2.27-2.fc12 fixed it for me as well. Please note: if you tried the work around above you will have to revert yumBackend.py to what it was before (remove "x," from line 391.) p.s. Wow, there were a lot of duplicates for this bug. None of them, including this one, came up in my searches until today. I think we tested the limits of Google. https://bugzilla.redhat.com/show_bug.cgi?id=576169 seems to be the first. It is marked as medium severity because it is for Fedora 13. As a Fedora 12 bug it was high severity and it was fixed quickly. yum-3.2.27-2.fc12 fixed it for me as well. This is a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=576169 which is a medium severity for Fedora 13, but it appeared to have been treated as high severity for Fedora 12. Sorry, I had a proxy failure as I submitted comment 5 so I thought it was lost. Closing as this was fixed in yum-3.2.27-2.fc12 a while back. *** This bug has been marked as a duplicate of bug 576169 *** |