Hi, yesterday, I updated (zypper up) one of the machines (running 15.0) I thougyt all went well, until i saw this: zypper lu zypper: error while loading shared libraries: /usr/lib64/libidn2.so.0: file too short And indeed, rather short: ll /usr/lib64/libidn2* lrwxrwxrwx 1 root root 16 Nov 28 12:05 /usr/lib64/libidn2.so.0 -> libidn2.so.0.3.6 -rwxr-xr-x 1 root root 0 Nov 28 12:05 /usr/lib64/libidn2.so.0.3.6 So, i thought of re-installing it, but when trying to find the corresponding package... rpm -qf /usr/lib64/libidn2.so.0.3.6 file /usr/lib64/libidn2.so.0.3.6 is not owned by any package neither rpm -qf /usr/lib64/libidn2.so error: file /usr/lib64/libidn2.so: No such file or directory I thought the problem might be at zypper.. zypper install --force zypper zypper: error while loading shared libraries: /usr/lib64/libidn2.so.0: file too short Tried: rpm -i --force /var/cache/zypp/packages/repo-update/rpms/noarch/libidn2-lang-2.2.0-lp150.2.3.1.noarch.rpm zypper lu zypper: error while loading shared libraries: /usr/lib64/libidn2.so.0: file too short Trying: cp /.snapshots/111/snapshot/usr/lib/libidn2.so.0.3.3 /usr/lib/libidn2.so.0.3.3 ll libidn2* lrwxrwxrwx 1 root root 16 Nov 28 12:05 libidn2.so.0 -> libidn2.so.0.3.6 -rwxr-xr-x 1 root root 116296 May 3 14:28 libidn2.so.0.3.3 -rwxr-xr-x 1 root root 0 Nov 28 12:05 libidn2.so.0.3.6 rm libidn2.so.0 ln -s libidn2.so.0.3.3 libidn2.so.0 ll libidn2* lrwxrwxrwx 1 root root 16 May 3 14:29 libidn2.so.0 -> libidn2.so.0.3.3 -rwxr-xr-x 1 root root 116296 May 3 14:28 libidn2.so.0.3.3 -rwxr-xr-x 1 root root 0 Nov 28 12:05 libidn2.so.0.3.6 zypper lu zypper: error while loading shared libraries: /usr/lib64/libidn2.so.0: file too short cp /.snapshots/100/snapshot/usr/lib64/libidn2.so.0.3.3 /usr/lib64/libidn2.so.0.3.3 ll libidn2* lrwxrwxrwx 1 root root 16 Nov 28 12:05 libidn2.so.0 -> libidn2.so.0.3.6 -rwxr-xr-x 1 root root 117168 May 3 14:34 libidn2.so.0.3.3 -rwxr-xr-x 1 root root 0 Nov 28 12:05 libidn2.so.0.3.6 rm libidn2.so.0 ln -s libidn2.so.0.3.3 libidn2.so.0 ll libidn2* lrwxrwxrwx 1 root root 16 May 3 14:36 libidn2.so.0 -> libidn2.so.0.3.3 -rwxr-xr-x 1 root root 117168 May 3 14:34 libidn2.so.0.3.3 -rwxr-xr-x 1 root root 0 Nov 28 12:05 libidn2.so.0.3.6 ldconfig ldconfig: File /usr/lib/libidn2.so.0.3.6 is empty, not checked. ldconfig: File /usr/lib64/libidn2.so.0 is empty, not checked. ldconfig: File /usr/lib64/libidn2.so.0.3.6 is empty, not checked. ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18 is empty, not checked. ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18.14.7 is empty, not checked. zypper up:Additional rpm output: /sbin/ldconfig: File /usr/lib/libidn2.so.0.3.6 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libidn2.so.0.3.6 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18.14.7 is empty, not checked. /sbin/ldconfig: File /usr/lib/libidn2.so.0.3.6 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libidn2.so.0.3.6 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18 is empty, not checked. /sbin/ldconfig: File /usr/lib64/libjavascriptcoregtk-4.0.so.18.14.7 is empty, not checked. .... It seems to be working again, but any steps to take (besides upgrading to 15.1 and 15.2) ??? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org