Bug 16130

Summary: When installing a lot of packages in one go, the Cancel button on the dialogue get lost.
Product: Mageia Reporter: Herman Viaene <herman.viaene>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: mageia, marja11
Version: CauldronKeywords: NEEDINFO
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA5TOO
Source RPM: gurpmi CVE:
Status comment:
Attachments: Progress bar with "cancel" button (annuleren in Dutch)
Progress bar without cancel button

Description Herman Viaene 2015-06-16 14:36:15 CEST
Description of problem: When installing a group of packages, the window showing the progress has initially a "Cancel" button at the bottom of the window, but this disappears after a while.


Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce: This is a typical example
1. On a freshly installed system, open MCC - Hardware and choose the Printer.
2. The system aks to install CUPS, confirm this.
3. After confirming to install the dependencies, a window opens showing the progress of the installation. This window has a "Cancel" (its "Annuleren" on my Dutch language installations) button, but after some packages have been installed, the button disappears.


Reproducible: 

Steps to Reproduce:
Sander Lepik 2015-06-16 14:56:49 CEST

CC: (none) => mageia
Assignee: bugsquad => thierry.vignaud

Samuel Verschelde 2015-06-17 12:18:19 CEST

Source RPM: (none) => gurpmi
Whiteboard: (none) => MGA5TOO

Comment 1 Thierry Vignaud 2015-06-17 13:23:29 CEST
Care to provide a screenshot?

Keywords: (none) => NEEDINFO

Comment 2 Herman Viaene 2015-06-17 14:33:17 CEST
I'll give it a try. Which one do you want, with or without the button?
Comment 3 Thierry Vignaud 2015-06-17 14:44:27 CEST
Both
Comment 4 Herman Viaene 2015-06-17 15:39:44 CEST
Created attachment 6751 [details]
Progress bar with "cancel" button (annuleren in Dutch)
Comment 5 Herman Viaene 2015-06-17 15:40:27 CEST
Created attachment 6752 [details]
Progress bar without cancel button
Comment 6 Herman Viaene 2015-06-17 15:42:12 CEST
I first removed LibreOffice from the system, then installed it again with some extra's to be sure to have enough packages to install (39 in this case)
Comment 7 Rémi Verschelde 2015-06-17 16:07:59 CEST
I think it's by design, you can cancel while the packages are being downloaded (though it's very responsive, but that's another issue), but you can't abort an update while it's being actual installed, because you might leave your RPM database in a broken state.

That's just my understanding though, maybe cancelling during installation is also meant to be supported.
Comment 8 Thierry Vignaud 2015-06-17 18:20:11 CEST
Actually, here a message might have been too big at one point, then pushed the other widgets to the south, making some being hidden after that stage
Comment 9 Thierry Vignaud 2015-06-17 18:25:22 CEST
Though yes, only download can be canceled.
It's shown at beginning of download then hidden at end of d/l
Comment 10 Marja Van Waes 2017-09-10 22:21:26 CEST

(In reply to Rémi Verschelde from comment #7)
> I think it's by design, you can cancel while the packages are being
> downloaded (though it's very responsive, but that's another issue), but you
> can't abort an update while it's being actual installed, because you might
> leave your RPM database in a broken state.
> 
> That's just my understanding though, maybe cancelling during installation is
> also meant to be supported.

(In reply to Thierry Vignaud from comment #9)
> Though yes, only download can be canceled.
> It's shown at beginning of download then hidden at end of d/l

Closing as wontfix, then, because we don't want users to corrupt their system.

CC: (none) => marja11
Resolution: (none) => WONTFIX
Status: NEW => RESOLVED