Bug 229213
| Summary: | If RJ45 Ethernet cable is unplugged from Dell Inspiron 8500 Laptop while downloading packages via the Package Manager GUI, the entire application dumps/closes and forces a bug save session | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | John M. Holmes <holmesjm> |
| Component: | pirut | Assignee: | Jeremy Katz <katzj> |
| Status: | CLOSED RAWHIDE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 6 | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2007-04-09 20:51:23 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: | |||
| Bug Depends On: | |||
| Bug Blocks: | 150226 | ||
This should be caught a little bit better with the pending update, but given the specifics on reproducing this case, now I can hopefully get a better fix in. Thanks for the good bug report! Should be handled better with pirut 1.3.5 |
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.9) Gecko/20070209 Fedora/1.5.0.9-3.fc6 Firefox/1.5.0.9 pango-text Description of problem: During software update/download, ethernet cable is unplugged - This cases application to exit completely and ungracefully. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1.Start Software Package Manager/Update 2.Select applications and wait for Downloading Packages dialog to start.. 3.Unplug RJ45 Ethernet cable from laptop Actual Results: Application Exited and forced me to save the bug report Expected Results: Timeout or Pause/Suspend of Download but not an ungraceful exit that causes all selected software to be lost in the "to do" update list Additional info: more download_failed_dump Component: Software Manager Summary: TBe634e670 __init__.py:767:downloadHeader:RepoError: failure: ipod-sharp-0.5.15-3.fc6.i386.rpm from extras: [Errno 256] No more m irrors to try. Traceback (most recent call last): File "/usr/sbin/pirut", line 334, in _apply self.applyChanges(self.mainwin) File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 559, in applyChanges self.checkDeps(mainwin) File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 324, in checkDeps self.populateTs(keepold=0) File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 150, in populateTs self.downloadHeader(txmbr.po) File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 767, in downloadHeader raise Errors.RepoError, saved_repo_error RepoError: failure: ipod-sharp-0.5.15-3.fc6.i386.rpm from extras: [Errno 256] No more mirrors to try. Local variables in innermost frame: errors: {} e: [Errno 2] No such file or directory: '//var/cache/yum/extras/headers/ipod-sharp-0.5.15-3.fc6.i386.hdr' self: <__main__.PackageManager object at 0x95e6bac> saved_repo_error: failure: ipod-sharp-0.5.15-3.fc6.i386.rpm from extras: [Errno 256] No more mirrors to try. repo: extras checkfunc: (<bound method PackageManager.verifyHeader of <__main__.PackageManager object at 0x95e6bac>>, (<yum.sqlitesack.YumAvailablePack ageSqlite object at 0xa6c838c>, 1), {}) local: //var/cache/yum/extras/headers/ipod-sharp-0.5.15-3.fc6.i386.hdr po: ipod-sharp - 0.5.15-3.fc6.i386