Bugzilla – Bug 456756
weird zypper behaviour with package opensuse-gnomequick_de
Last modified: 2008-12-19 13:48:32 UTC
I'm running 11.1rc1 and just did more or less a default install and when I run "zypper up" it removes opensuse-gnomequick_de. When I run "zypper dup" it reinstalls opensuse-gnomequick_de
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.