Bug 222059

Summary: no way to leave YaST2 package installation (on low disk space situation)
Product: [openSUSE] openSUSE 10.2 Reporter: Hans-Peter Jansen <hpj>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Minor    
Priority: P5 - None CC: hpj
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Hans-Peter Jansen 2006-11-17 11:00:47 UTC
When entering YaST2 package installation in a low disk space situation, there is a bug, that prevents it from exiting from there. 

Try this: install B2 in say 4GB partition, which should succeed with defaults. Now add a few schemata with lot's of packages. Sure, a warning is displayed about low disk space situation. In my case, it would have enough space, but this check doesn't seem to take the dependencies into account..

Continuing the install process, rpm package installation error dialogs are shown, where the single install operation can be cancelled or ignored (what's the difference BTW), intermitted with low disk space error dialogs, where one should be able to continue or cancel the whole process, but cancelling doesn't work, it preceeds anyway.
Comment 1 Hans-Peter Jansen 2006-11-17 11:03:23 UTC
Funny enough, even killing the yast sw_single process doesn't stop it.
Comment 2 Stefan Hundhammer 2006-11-17 20:14:42 UTC
In the package selector, of course dependencies are resolved FIRST and then the disk space is checked. You may choose to override that disk space warning, though - at your own risk, which that dialog clearly states. That part of the bug report is invalid.

As for the errors during package installation: Sometimes it may make sense to ignore those errors - e.g. if a network connection becomes unavailable. For a low disk situation, however, you will get that error for every single subsequent package. Sometimes it may also make sense to ignore some of them - if there is a large package (like OpenOffice.org) that does not fit on the remaining disk space, but maybe some smaller ones still do.

The maintainer of that part shold know what the exact difference between "ignore" and "cancel" is there. "Cancel" might imply that none of the subseqent packages should be installed from that point on - but I am not sure.

Lada?
Comment 3 Ladislav Slezák 2006-11-20 07:25:54 UTC
Yes, "Ignore" should be skip just the failed package.
Comment 4 Lukas Ocilka 2007-09-10 08:21:59 UTC
Marking as a duplicate of bug 186131
Although it has different button-labels, the solution is the same.

I suggest using self-descriptive buttons, such as:

    [ Retry ] [ Abort ] [ Ignore ]


*** This bug has been marked as a duplicate of bug 186131 ***