cactus, thanks for stepping in!
The reason I mentioned this here is that I am not sure whether this is a bug or behaviour by design. I believe it is by design that yum does not update application version u.v.x with application version u.v.w (x > w). If it is by design, I see no ground to raise a bug!
The bug is closed, and I want to apply the solution, install the samba version in repo smeos and/or base.
I could rephrase the question to:
I want to replace application u.v.x (from repo sme-testing) with application version u.v.w (x > w) repo smeos/base.
How to do this with yum? Should I first yum remove it and then yum install it again?