There are two repository version to choose from when upgrading KDE with OpenSuse 12.1
Stable aka. KDS (KDE SC 4.7)
The same version of the KDE Software Collection included in the latest official openSUSE release (KDE 4.7.2). This repository is used for developing online updates for the latest openSUSE release. If you want to upgrade the KDE from that shipped with your openSUSE, we recommend the latest stable upstream KDE.
Upstream release aka. KR47 (KDE SC 4.7)
The latest stable point release of KDE SC 4.7. Use these repositories, if you want to have the latest version of KDE.
However: If I choose the recommended upgrade repository for KDE it downgrades some of the packages that came with OpenSuse 12.1. The KDS repository does not (except for a handfull of OpenSuse packages).
How can a repository which contains a newer version of KDE downgrade some of it packages, when a lesser version of KDE has a newer version of those downgraded packages. Example KNetworkmanager, Kipi, Phonom and Soprano.
So I am a bit confused. Should I choose KR47 instead of KDS?