|
Bugzilla – Full Text Bug Listing |
| Summary: | weird zypper behaviour with package opensuse-gnomequick_de | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Wolfgang Rosenauer <wolfgang> |
| Component: | libzypp | Assignee: | Michael Schröder <mls> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P3 - Medium | CC: | dmacvicar |
| Version: | RC 1 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Beta-Customer | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | debug-solver testcase | ||
|
Description
Wolfgang Rosenauer
2008-12-05 12:15:17 UTC
Created attachment 258274 [details]
debug-solver testcase
I can't figure out running the testcase, but what surprises me is that a package is marked for deletion when allowuninstall=0 I bet it's because "opensuse-manual_de" obsoletes "opensuse-gnomequick_de". Could you please send me /var/log/zypper.log after doing a 'zypper up'? No need, I can reproduce it... Yep, it's because "opensuse-manual_de" is the best update candidate for "opensuse-gnomequick_de", thus "zypper up" "updates" to it. Now I just need to find out why 'zypper dup' reinstalls it... Hah, it supplements gnome-session & language(de). What fun. 'zypper inr' will also reinstall it. (Seems like we really should look at obsoletes of installed packages, even if rpm doesn't do it.) So we have a minor bug in the solver, it shouldn't "update" to already installed packages. Fixed in SVN. In SVN means not in 11.1, right? I get the very same issue now with 11.1 final and opensuse-kdequick_de on another machine. In SVN means fixed with the first maintenance stack update. |