Thank you guys.
I removed esound, and that solved the update problem.
I need to think, and maybe do a fresh install of leap 42.3. (not format home) and or disable the thumbleweed repository.
I am having allot of issues all related to multimedia, because of me trying to compile a program myself.
The program was lmms, and the compiling needs a lot of libs (and dev files)
That was the reason why I added the thumbleweed repository, because I could not find the libs and dev files in the standard repositories.
Compiling is not that hard, but in the case of lmms, you really need to install allot of extra stuff.
All those extra libs, and dev files, keep causing me issues, and prob the fact my 42.3 is an update from 42.2, and the 42.2 was an update from 42.1.
So I am dragging along allot of history.
To some extent I am surprised it still works. 
For now I will give the thumbleweed repository a lower priority then the packman repository.
==================
Going off topic:
The good news for people who want to use LMMS, is that we don’t need to compile it anymore.
LMMS now has a file we can download and run. (appimage)
This makes compiling release candidates myself, not necessary anymore.
I do not know why there are so many problems with lmms.
I do now its not just openSUSE, its every distro around.
Maybe it has to do with wine? To load vst into lmms, you need wine.
For some reason allot of the distro’s give lmms with out vst support.
I once talked with packman, and they admitted not really knowing lmms, so they need users like me (us) , to tell them if its not working as it should.
Because I talked with packman, I found out the problem was with LMMS and not with openSUSE.
For a reason beyond my understanding, lmms worked fine on 42.1, but not on 42.2 (and other distro’s )
That’s why I started to compile it myself. The compiling it self did work out, I had the latest lmms running ( a release candidate), with vst support.