Bug 105601

Summary: Software Management: "Check Dependencies" button doesn't work
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Stephan Binner <binner>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED INVALID QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None    
Version: Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stephan Binner 2005-08-18 15:49:54 UTC
Regularly I encounter that pressing the "Check Dependencies" button says "All 
package dependencies are OK." but when clicking "Accept" a dialog box 
"Automatic Changes" pop ups explaining "In addition to your manual selections, 
the following packages have been changed to resolve dependencies." 
 
Happens for example with a KDE desktop system installed and selecting "GNOME 
System" selection.
Comment 1 Arvin Schnell 2005-08-18 16:01:44 UTC
That is absolute correct this way.
Comment 2 Stephan Binner 2005-08-18 16:13:00 UTC
You seem to have strange views. Care to explain why? For me it's a(nother)  
usability bug.  
Comment 3 Arvin Schnell 2005-08-18 16:25:13 UTC
It's not that difficult.  E.g. you want to install "emacs":  "emacs"
requires "emacs-info", YaST knows that and selects it automatically
for you.  So all dependencies are fulfilled and "Check Dependencies"
does report "Ok".  After hitting "Accept" YaST informs you about the
fact that "emacs-info" will also be installed.
Comment 4 Stephan Binner 2005-08-18 16:54:54 UTC
I still don't know why the "Automatic Changes" information popup is not shown 
when clicking "Check Dependencies". My logic is that dependencies cannot be OK 
before the additional packages have been already selected and if so why not 
inform the user then? 
 
After it has been shown because of clicking on "Check Dependencies" it of 
course shouldn't be shown anymore on "Accept" if nothing other changed.