Hey folks,

I made a little script which I use to update my system:

zypper clean
zypper ref
zypper dup
zypper up

When doing this zypper does first a system update (which usually updates a few more packages than up does) und asks to delete “opensuse-kdequick_de”. After that, zypper does up und usually asks to install “opensuse-kdequick_de”.

I don’t understand why dup wants to delete this package everytime and up wants to install this again.
Why does one kind of update say this package isn’t neccessary and the other kind of update says this package is neccessary? What’s the difference of dup and up?