FS#25532 - Internal downloader stops after one download aborted
Attached to Project:
Pacman
Opened by Fabian Homborg (alfa) - Friday, 12 August 2011, 10:29 GMT
Last edited by Dave Reisner (falconindy) - Tuesday, 16 August 2011, 16:38 GMT
Opened by Fabian Homborg (alfa) - Friday, 12 August 2011, 10:29 GMT
Last edited by Dave Reisner (falconindy) - Tuesday, 16 August 2011, 16:38 GMT
|
Details
Summary and Info:
When one download aborted, the internal downloader stops after the last package of the repo. e.g.: "pacman -S python2-sip python2-pyqt rekonq" (python2 in extra, rekonq in community) 1.Tries python2-sip, aborts the download 2.Downloads python2-pyqt (or aborts here too, doesn't matter) 3.Exits without ever touching the rekonq download This prohibits unattended downloading ( with -Sw) on spotty internet connections. The fact that it exits _at all_ without retrying is enough to warrant an external downloader ( curl with infinite retries) for this. This should block FS#24737 (my new favorite bug report) Steps to Reproduce: See above |
This task depends upon
Closed by Dave Reisner (falconindy)
Tuesday, 16 August 2011, 16:38 GMT
Reason for closing: Fixed
Additional comments about closing: see comments
Tuesday, 16 August 2011, 16:38 GMT
Reason for closing: Fixed
Additional comments about closing: see comments
Comment by
Dave Reisner (falconindy) - Monday,
15 August 2011, 19:20 GMT
Comment by
Dave Reisner (falconindy) - Tuesday,
16 August 2011, 16:38 GMT
proposed fix:
https://github.com/falconindy/pacman/commit/808cb8e7416a7bd737e3c5b80ecec5cc27634e22
Pushed to master:
http://projects.archlinux.org/pacman.git/commit/?id=5fc3ecf7f8807c47aeab798f1f496a3fc02b8f69