Bugzilla – Bug 381479
install sequence: libncurses too late
Last modified: 2008-04-20 20:55:21 UTC
During installation of openSUSE 11.0-Beta1, some packages fail with post errors: Subprocess failed. Error: RPM failed: /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %postun(libogg-1.1.3-74.i586) scriptlet failed, exit status 127 --- 2008-04-18 23:17:47 libogg0-1.1.3-86.i586.rpm install failed rpm output: /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %postun(libogg-1.1.3-74.i586) scriptlet failed, exit status 127 2008-04-18 23:18:42 libogg0-1.1.3-86.i586.rpm install failed rpm output: /bin/sh: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory error: %postun(libogg-1.1.3-74.i586) scriptlet failed, exit status 127 This happens on both architectures i586 and x86_64. Retry does not help, but a few packages later libncurses gets installed.
Probably only the symlink gets set too late: inst-sys:~ # dir /lib/libncurses* lrwxrwxrwx 1 root root 17 Apr 18 22:03 /lib/libncurses.so.5 -> libncurses.so.5.6 -rwxr-xr-x 1 root root 218436 Apr 18 21:53 /lib/libncurses.so.5.6 lrwxrwxrwx 1 root root 18 Apr 18 22:03 /lib/libncursesw.so.5 -> libncursesw.so.5.6 lrwxrwxrwx 1 root root 38 Apr 18 22:03 /lib/libncursesw.so.5.6 -> /mounts/mp_0000/lib/libncursesw.so.5.6 inst-sys:~ # We see the symlink only comes 10 minutes later, together with libncursesw.
*** This bug has been marked as a duplicate of bug 381293 ***