Bug 693889

Summary: Yast2 doesn't mark all package from a pattern to re-install the pattern
Product: [openSUSE] openSUSE 11.4 Reporter: Forgotten User cy7YN1_TJO <forgotten_cy7YN1_TJO>
Component: YaST2Assignee: Thomas Göttlicher <tgoettlicher>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: tgoettlicher, unskipp_raul
Version: Final   
Target Milestone: ---   
Hardware: 32bit   
OS: openSUSE 11.4   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Yast2 logs

Description Forgotten User cy7YN1_TJO 2011-05-14 22:05:23 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

I installed xfce using yast2 and selecting the xfce pattern from left, then I changed to KDE, uninstalled all xfce, now I want to re-install it again, I select from left the xfce pattern but this time Yast2 don't mark all the package to be installed, only mark the meta package patterns-openSUSE-xfce no one else.

The same trying to re-install lamp server.

Only happens with patterns uninstalled no with new patterns to install.

Reproducible: Always

Steps to Reproduce:
1.install a pattern.
2.uninstall it.
3.try to install the same pattern again.
Actual Results:  
yast2 doesn't mark all package to install this time.

Expected Results:  
all package marked o be installed again
Comment 1 Zhi Juan Jia 2011-05-16 06:20:37 UTC
Please attach y2logs. If you are in doubt follow:
http://en.opensuse.org/openSUSE:Bugreport_YaST
Thanks!
Comment 2 Forgotten User cy7YN1_TJO 2011-05-16 20:47:03 UTC
Created attachment 429848 [details]
Yast2 logs
Comment 4 Michael Andres 2011-05-31 11:42:15 UTC
Tomas: What does the pkg-selector do when deselecting the pattern? 

May it be it manually deselects packages in the list? Sounds like all the recommended packages in the list get soft-locked when deselecting the pattern. Re-selecting the pattern they will not be selected again (soft-locked == considered being unwanted).
Comment 5 Thomas Göttlicher 2011-05-31 11:56:43 UTC
(In reply to comment #4)
> Tomas: What does the pkg-selector do when deselecting the pattern? 
It sets its Status to S_NoInst.

 
> May it be it manually deselects packages in the list? Sounds like all the
> recommended packages in the list get soft-locked when deselecting the pattern.
> Re-selecting the pattern they will not be selected again (soft-locked ==
> considered being unwanted).
Comment 6 Stelescu Raul 2012-01-06 13:04:53 UTC
This bug is fixed in openSUSE 12.1
Comment 7 Michael Andres 2012-03-30 08:08:06 UTC
Looks like Thomas somehow fixed it.