Bugzilla – Bug 387734
Update from 10.2: Errors during package installation
Last modified: 2008-05-07 13:55:41 UTC
+++ This bug was initially created as a clone of Bug #384440 +++ When I just updated a 10.2 installation to 11.0 Beta 1 (Build 103), during the package installation I had to click some error messages away. There seem to be two different cases which led to problems: 1) Missing (or otherwise not usable) libraries. Log snippet for one example: 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-31.x86_64) scriptlet failed, exit status 127 2) insserv complaining about a loop. Example log snippet (timestamps, filenames etc. cut away, will attach complete y2log): insserv: loop involving service boot.klog at depth 3 insserv: loop involving service boot.crypto at depth 2 insserv: loop involving service boot.localfs at depth 1 insserv: loop involving service boot.cleanup at depth 3 insserv: exiting now! error: %postun(device-mapper-1.02.12-13.x86_64) scriptlet failed, exit status 1
Takashi, please, check dependencies of libogg, this is not problem of libzypp, but of the package itself. I created a clone of this bug to handle both issues separately.
I guess it's not fixable in libogg package because the error of postun comes from the old package. It calls %run_ldconfig macro. Since it's a script, it requires bash. And bash requires newer ncurses package... I have a vague memory about this missing dependency on libncurses... Werner? Nevertheless, this error can be ignored. It's just another call of ldconfig and it's unneeded in practice there.
*** This bug has been marked as a duplicate of bug 381293 ***