Zypper broken after update

After zypper update I’m getting this error message and zypper not working anymore. and the GUI is broken, can anyone help please:

the message error is:

l# zypper
zypper: error while loading shared libraries: libzypp.so.1702: cannot open shared object file: No such file or directory

Thanks very much for your help;

You should not have used ‘zypper update’ anyway, and ‘zypper’ tells you so. TW needs ‘zypper dup’. Now you missed the downgrade that was made available.
What you can do, is download the zypper and libzypp packages, install them manually.

How have you been keeping your system up to date?

What you are seeing should not happen. When I check on my system, I see:


# cd /usr/lib64
# ls -ld *zypp*
lrwxrwxrwx 1 root root      19 Mar  4 03:19 libzypp.so.1722 -> libzypp.so.1722.1.1
-rwxr-xr-x 1 root root 4778152 Mar  4 03:20 libzypp.so.1722.1.1

That “libzypp.so.1702” you are seeing is way out of date.

Or perhaps you are using an older zypper from a strange place instead of the standard path (should be at “/usr/bin/zypper”).

Thank you for the quick answer. I indeed used zupper dup to update. After downloading zypper and the newest libzypp packages everything worked fine.

Thank you so much for the help.

As a new User to openSUSE,
You should know that unlike many other distros,
openSUSE differentiates between an
update - Used to install incremental improvements in features and security. Does not alter the distro version.
upgrade - Used to completely re-install the system from one distro version to another.

An update is used only for periodic releases like LEAP which releases a new version every 12-18 months, so between each release incremental improvements are installed as updates.

Since Tumbleweed as a rolling release distro releases a completely new distro version every few days or couple weeks at most, you are upgrading from one major release to another each time and there are no incremental updates.

This important tidbit and more are described in my Intro to openSUSE slide deck which describes pre-install planning, the install and first steps after installation for anyone new to openSUSE

http://slides.com/tonysu/opensuse#/

TSU