Bug 223675 - Removing a package from a pattern deselects all packages from it
Summary: Removing a package from a pattern deselects all packages from it
Status: RESOLVED DUPLICATE of bug 227379
Alias: None
Product: openSUSE 10.2
Classification: openSUSE
Component: Patterns (show other bugs)
Version: RC 1
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Klaus Kämpf
QA Contact: Andreas Jaeger
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-24 22:46 UTC by Andras Mantia
Modified: 2007-01-10 15:33 UTC (History)
1 user (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Yast logs (889.36 KB, application/x-tgz)
2006-11-25 18:26 UTC, Andras Mantia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andras Mantia 2006-11-24 22:46:45 UTC
Sorry if this is a duplicate, but I couldn't really find if it was reported in this form or not.
The patterns have a big problem: if I for one want to remove zmd (heh, the usual thing, but could be any other package) from my system, it complains that it is needed by the base pattern, and the kde pattern and if I just select to delete the patterns instead of ignore the conflicts (which I don't like) and I apply the changes, I will end up with a system without almost no packages installed. ;-)
Luckily the problem is solvable if I set to keep the packages on the installation summary page and select again to remove what I want, because at this point the patterns are already selected. My complaint is that I have to do this manually. The good solution would be to deselect a pattern if I remove a package from it, but *do not remove* the other packages belonging to it. If you say this means the pattern is not complete anymore and all the other patterns depending on this one are not complete either, I don't care if they get unselected too. Actually it might be reasonable to do so. But do not remove any other packages that do not depend directly on the package I removed. 
BTW, I have to confirm deletion of every pattern twice in the resolver dialog...
Comment 1 Klaus Kämpf 2006-11-25 10:25:22 UTC
Looks like several bugs/enhancements in one report.

Please split it up and provide log files.
Comment 2 Andras Mantia 2006-11-25 18:23:20 UTC
No, it is one report if you remove the BTW part. ;-) And that is that removing a package tries to remove many other unrelated ones. And I consider to be a bug.
Comment 3 Andras Mantia 2006-11-25 18:26:08 UTC
Created attachment 106934 [details]
Yast logs
Comment 4 Andras Mantia 2006-11-25 18:36:13 UTC
223750 is submitted for the double confirmation issue.
Comment 5 Klaus Kämpf 2007-01-10 15:33:04 UTC

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