
Feature changed by: Vincent Petry (PVince81) Feature #306595, revision 2 Title: Yast2 package manager: Save package selection on abort/cancel, recover/resume at openSUSE-11.2: Unconfirmed Priority Requester: Desirable Requested by: Vincent Petry (pvince81) Description: From bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=506968 In the following cases, I happen to cancel a long yast installation/update:1) When I figure out I forgot to select a package for the big install/update.2) When I want to install a small package, but can't because yast is lockingrpm/zypper.3) When the internet connection is too slow, and I'd like to cancel it for nowand try again later.4) When I figure out the install will take longer than planned, and I want toturn the computer off and resume the install the next day. After each of these possible cases, I wish I could simply resume theinstallation from where it was stopped, or at least recover the packageselection I made, especially if it took me a long time to pick the packages.Steps to Reproduce:1. Open yast2 and "Install software"2. Spend some time select a lot of packages to install3. Click "Ok", and let the install run.4. At some time cancel the installation5. Restart Yast "Install software"Actual Results: Frustraction, because at step 5, the package selection is gone (especially ifyou took a long time to pick them), and even though some of the packages havealready been installed, the rest of the selection (from step 2) must be doneagain. Expected Results: When clicking on "Cancel" at step 4, yast saves the current package selection(or the to-be-installed list) into a temporary file.At step 5, when restarting yast, it tells that an install has been aborted andlets the user choose to recover the package selection from that point.Possible variations:1) When yast starts, don't ask anything, but provide a menu item or button toreload the backed-up package selection.2) When cancelling, the dialog could ask the user if he/she wishes to resumethe installation later. If yes, the package selection is saved, else it is justforgotten. + Discussion: + #1: Vincent Petry (pvince81) (2009-06-30 16:17:17) + Sorry, it seems that the HTML editor broke my formatting when using + copy-paste. + Here is the properly formatted version: + + In the following cases, I happen to cancel a long yast + installation/update: + 1) When I figure out I forgot to select a package for the big + install/update. + 2) When I want to install a small package, but can't because yast is + locking rpm/zypper. + 3) When the internet connection is too slow, and I'd like to cancel it + for now and try again later. + 4) When I figure out the install will take longer than planned, and I + want to turn the computer off and resume the install the next day. + After each of these possible cases, I wish I could simply resume + theinstallation from where it was stopped, or at least recover the + packageselection I made, especially if it took me a long time to pick + the packages. + + Steps to Reproduce: + 1. Open yast2 and "Install software" + 2. Spend some time select a lot of packages to install + 3. Click "Ok", and let the install run. + 4. At some time cancel the installation + 5. Restart Yast "Install software" + Actual Results: + Frustraction, because at step 5, the package selection is gone + (especially ifyou took a long time to pick them), and even though some + of the packages havealready been installed, the rest of the selection + (from step 2) must be doneagain. + Expected Results: + When clicking on "Cancel" at step 4, yast saves the current package + selection(or the to-be-installed list) into a temporary file.At step 5, + when restarting yast, it tells that an install has been aborted andlets + the user choose to recover the package selection from that point. + + Possible variations: + 1) When yast starts, don't ask anything, but provide a menu item or + button toreload the backed-up package selection. + 2) When cancelling, the dialog could ask the user if he/she wishes to + resumethe installation later. If yes, the package selection is saved, + else it is justforgotten. -- openSUSE Feature: https://features.opensuse.org/306595