Bug 327338

Summary: Yast 2 interface: unintuitive alert window on removal
Product: [openSUSE] openSUSE 10.3 Reporter: Jifeng Shen <sefk26>
Component: YaST2Assignee: Stefan Schubert <schubi>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Enhancement    
Priority: P3 - Medium CC: lslezak
Version: RC 1   
Target Milestone: ---   
Hardware: 32bit   
OS: openSUSE 10.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: first screenshot
second screenshot
yast 2 logs

Description Jifeng Shen 2007-09-21 21:16:15 UTC
Note: it's my first bug report, so sorry if I made mistakes.

In opensuse 10.3, installing software becomes very swift and easy(I find it to be as fast as smart sometimes). However uninstalling packages is still a mess.

For example, I want to remove package kdenetwork3-news because I don't use this tool and I don't want it to waste my disk space.
http://img526.imageshack.us/img526/2704/snapshot1zy6.jpg
I got this window:
http://img511.imageshack.us/img511/7060/snapshot2wd6.jpg

First problem: not newbie friendly
If I choose: delete kde_internet, I will lost konversation and other packages too, which is not my will. From an experienced user point of view, it's obvious that the good choice here is to ignore the requirement because the experienced user will know that package kdenetwork3-news is not required to run other apps. However, form a newbie point of view, this alert window would be nothing but confusing. 

Second problem: time consuming
Deleting kdenetwork3-news is not a big problem because it doesn't have a lot of dependencies. However, if I want to remove for example the entire kde desktop, it could become very long to check every option in the alert window.

Proposal: offering a default proposal with 3 options: accept, modify, and cancel.

There is also the problem of removing a package=removing whole pattern, but I think it should on another report.
Comment 1 Matej Horvath 2007-09-24 07:10:13 UTC
Created attachment 174123 [details]
first screenshot
Comment 2 Matej Horvath 2007-09-24 07:10:34 UTC
Created attachment 174124 [details]
second screenshot
Comment 3 Matej Horvath 2007-09-24 07:12:43 UTC
I've added the two screenshots to bugzilla, because imageshack is not a proper way of adding attachments to bugzilla.
Comment 5 Ladislav Slezák 2007-09-24 08:02:46 UTC
Jifeng, please attach yast logs (y2logs), see http://en.opensuse.org/Bugs/YaST.

If you report any problem related to yast or installation then always attach y2logs, they are essential for debugging. Thank you!
Comment 6 Jifeng Shen 2007-09-24 20:32:28 UTC
Created attachment 174449 [details]
yast 2 logs
Comment 7 Stefan Schubert 2008-04-25 13:14:00 UTC
For 11.0 we will not install the kde pattern. So this kind of error will not happen again.