1886 updates but it won't do it-errors

I am brand new to linux and to opensuse so please bear with me. I loaded my laptop with 13.1 with gnome desktop and hit update, it tells me I have 1886 updates, but when I hit go it checks dependency and come back with errors that it cannot be done.

here is the details of my errors:
libgensec0-4.1.9-3.22.1.x86_64 requires libsasl2.so.2()(64bit), but this requirement cannot be provided
libpurple-2.10.9-4.18.1.x86_64 requires perl = 5.18.1, but this requirement cannot be provided
perl-5.18.1-2.1.11.x86_64 requires perl-base = 5.18.1, but this requirement cannot be provided
libgensec0-4.1.9-3.22.1.x86_64 requires libsasl2.so.2()(64bit), but this requirement cannot be provided
libdcerpc-binding0-4.1.9-3.22.1.x86_64 requires liberrors.so(SAMBA_4.1.9_3.22.1_3256_SUSE_OS13.1_X86_64)(64bit), but this requirement cannot be provided
libdcerpc0-4.1.9-3.22.1.x86_64 requires libsamba-security.so(SAMBA_4.1.9_3.22.1_3256_SUSE_OS13.1_X86_64)(64bit), but this requirement cannot be provided
libndr-krb5pac0-4.1.9-3.22.1.x86_64 requires libsamba-security.so(SAMBA_4.1.9_3.22.1_3256_SUSE_OS13.1_X86_64)(64bit), but this requirement cannot be provided
libndr-nbt0-4.1.9-3.22.1.x86_64 requires libsamba-security.so(SAMBA_4.1.9_3.22.1_3256_SUSE_OS13.1_X86_64)(64bit), but this requirement cannot be provided

tried search on libsasl2.so.2 but nothing found. how can I fix these errors and do the update so I can start to learn linux.

thanks in advance for your help.

Fire up Yast, and see if you can do Yast online updates.

That may list the same problems. But it should give you some options on how to resolve those problems.

If you are not certain which options to take, post back here with more details. Include the output from


# zypper lr --detail

Post install I usually do this first

su -
zypper patch

Then do the same again.

Then reboot and start my normal setting up.