Checking online updates through yast, gives me (for example):
kde4-kdm, installed 4.2.2-219.3, available 4.1.3-10.2.1
Looking in the “Version” tab, I get 4.1.3-10.2.1-x86_64 from openSUSE-11.1-Updates pre-selected, while 4.2.2.221.8–x86_64 from kde4-factory-desktop-opensuse-11.1_1 is only an option available.
OK, I know that I could simply select the 4.2.2 version and press accept button, but I wanted to know if this is the same for you too, or if it is only a misconfiguration of my system.
I had already read the document linked and the key point I think is:
“In a default install the Update repo will be a lower number (20). However in my case, I don’t want it having priority over packages in some of my Factory repositories.”
So, to use Factory, it’s best to lower the priority of the default update repository.
One thing for sure is @Akoellh you don’t list Packman. If you give Updates Higher priority then users who tend to use the Updater applet will end up with the openSUSE version of apps such as k3b.
Personally I run a very managed system of Updates. I never use Online Update or the applet. Only Software Management.
Keeping the Update the same as repo’s such as Packman or Factory KDE works well for me, and you will still get important patches and OS updates as they are not a part of repo’s like Packman or Factory KDE.
A couple of times a week I do Update all in this list in 4.2 factory, then check the Update repo too.
I’m not 100% sure, but this priority-feature seems to apply mainly if a package is available from two different repos in the same version, otherwise the newer version seems to be preferred.
If I set Packman to 99 like the rest, the only change on zypper dup is indeed k3b, all other applications (including libxine) keep the (newer) packman version.
BTW:
Using k3b from another repo than Packman is no problem as long as k3b-codecs is installed (from packman).