|
Bugzilla – Full Text Bug Listing |
| Summary: | YaST2 marks RPMs from not selected base selections for deletion | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Thorsten Kukuk <kukuk> |
| Component: | Update Problems | Assignee: | Jiri Srain <jsrain> |
| Status: | RESOLVED WONTFIX | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | aj, ma |
| Version: | Beta 4 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | All | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Yast2 logfiles and conflicts.txt | ||
|
Description
Thorsten Kukuk
2005-08-31 16:22:50 UTC
Created attachment 48337 [details]
Yast2 logfiles and conflicts.txt
Why are those files deleted at all? This should not happen. I have no clue why they got marked to be deleted. I even couldn't reproduce the bug. Michael, can you hint me from the package manager's logs? If a selection is deleted, all the packages in the selection (which are not mentioned in some other installed selection) are deleted. What would you expect to happen, if a selection is tagged to delete? The conflicts arise, because the solver is not allowed to undo changes made by YaST or user. The selection handling code tags the packages to delete, so the solver is not allowed to automaticaly revert this. -- It's not that simple to change, beacause we can't simply allow the solver to overrule any application_delete. We had to introduce a 2nd level of application_requests. One for modules, and one for selections. Then we could allow the solver to overrule selection requests, but not request from modules. But evaluation of request had to be changed as well, because once the solver would overrule a selection request, the information that a selection wants the package to be deleted is lost. Let's close this bug and reopen it, if this is happening with 10.1 & libzypp. |