Various archive extraction fixes
This MR tries to fix error handling and progress reporting for archive extraction. See commit descriptions for more details.
Fixes: #1954 (closed)
This MR tries to fix error handling and progress reporting for archive extraction. See commit descriptions for more details.
Fixes: #1954 (closed)