Bug 880987
| Summary: | TypeError: 'NoneType' object is not iterable if no updates to download/install | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | D. Charles Pyle <dcharlespyle> | ||||||||||
| Component: | fedup | Assignee: | Will Woods <wwoods> | ||||||||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
| Severity: | unspecified | Docs Contact: | |||||||||||
| Priority: | unspecified | ||||||||||||
| Version: | 18 | CC: | joshua, koby.hershkovitz, lszubowi, redhat, rieeda, wwoods | ||||||||||
| Target Milestone: | --- | ||||||||||||
| Target Release: | --- | ||||||||||||
| Hardware: | x86_64 | ||||||||||||
| OS: | Unspecified | ||||||||||||
| Whiteboard: | abrt_hash:ff5394cc06a3c029b498e98c3e2ffac28d591d3a | ||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||
| Doc Text: | Story Points: | --- | |||||||||||
| Clone Of: | Environment: | ||||||||||||
| Last Closed: | 2013-01-23 18:32:58 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: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
D. Charles Pyle
2012-11-28 10:51:29 UTC
Created attachment 653418 [details]
File: backtrace
Created attachment 653419 [details]
File: core_backtrace
Created attachment 653420 [details]
File: environ
Created attachment 653421 [details]
File: smolt_data
It looks like you ran fedup on a F18 system and it found nothing to upgrade? Is that right? It doesn't upgrade from Alpha to Beta? If I recall correctly, that is what I tried to do but do not recall any other error message about there being nothing to upgrade. 'yum update' or the GNOME/KDE update tools will update from Alpha to Beta, so if you ran any of those tools you already have Beta, and there's nothing to upgrade. Similarly, if you include the 'updates' repos when installing from Alpha media, you'll end up with Beta (since Alpha + updates = Beta). Did you install updates on your Alpha system before trying fedup? I don't use the GNOME/KDE update tools as they still crash incessantly and end up corrupting the rpm databases. I do use yum update regularly. However, I did not use any of these before trying to run fedup to update from Alpha to the Beta release. After the failure I did use yum to upgrade, however. [root@localhost bin]# fedup-cli --network 18 --debuglog fedupdebug.log
setting up repos...
setting up update...
Traceback (most recent call last):
File "/usr/bin/fedup-cli", line 285, in <module>
main(args)
File "/usr/bin/fedup-cli", line 228, in main
pkgs = download_packages(f)
File "/usr/bin/fedup-cli", line 59, in download_packages
f.download_packages(updates, callback=output.DownloadCallback())
File "/usr/lib/python2.7/site-packages/fedup/download.py", line 181, in download_packages
if set(updates) != set(pkgs):
TypeError: 'NoneType' object is not iterable
Package: fedup-0.7.1-1.fc18
OS Release: Fedora release 18 (Spherical Cow)
*** This bug has been marked as a duplicate of bug 895967 *** |