Bugzilla – Bug 2069
glibc can't finish casting because it needs to ldconfig
Last modified: 2007-04-01 01:52:46 UTC
It is impossible to complete a cast of glibc, because the make install script runs some program after dispelling the old glibc that doesn't find the library. Running ldconfig makes the command find the library again. On casting the same version as is already installed (but doesn't show in gaze because I had to install it by hand after running ldconfig) it produces this stream of errors: /tmp/casting.19802: line 128: /usr/bin/sleep: No such file or directory /tmp/casting.19802: line 125: /usr/sbin/lockexec: No such file or directory /tmp/casting.19802: line 128: /usr/bin/sleep: No such file or directory /tmp/casting.19802: line 125: /usr/sbin/lockexec: No such file or directory /tmp/casting.19802: line 128: /usr/bin/sleep: No such file or directory /tmp/casting.19802: line 125: /usr/sbin/lockexec: No such file or directory
sorcery contains some code that saves the old libraries before glibc is dispelled. this did not work for the 2.2.5 -> 2.3.1 update because of incompatible dynamic linkers, but it should work if you cast the same version. however, if you do not have a complete install log, the sorcery code will not save all libraries which are needed. if this is the case on your machine (and you are using 2.3.1) i can send you a complete install log.
Cleanup of old bugs...
Last cleanup for closing bugs on this batch. :)
reassign to sm-grimoire-bugs