Skip to Content.
Sympa Menu

sm-grimoire - Re: [SM-Grimoire] glibc wont; compile..help

sm-grimoire AT lists.ibiblio.org

Subject: Discussion of Spells and Grimoire items

List archive

Chronological Thread  
  • From: julian AT openit.de (Julian v. Bock)
  • To: sorceror AT thedragonsedge.com
  • Cc: Grimoire <sm-grimoire AT lists.ibiblio.org>
  • Subject: Re: [SM-Grimoire] glibc wont; compile..help
  • Date: Sun, 04 May 2003 09:33:15 +0200

Hi

>>>>> "b" == bearcat <bearcat@.metalab.unc.edu> writes:

b> Folks, I've been going nutz for hte past 10 hours..

b> lst night i updated from glibc 2.3.1 to 2.3.2, vmware broke so i
b> tried to downgrade to glibc 2.3.1.. that didn't fix it.

b> Now I'm trying to cast glibc 2.3.2 (on the test grinoire, devl
b> sourcery) and it fails. It will compile fine. When it goes to
b> install, i have to do a stop, ldconfig, then fg or else sorcery
b> dispel will start giving syntax errors.

That is the problem. During the installation, cast moves the old glibc
somewhere else (/usr/src/glibc-2.3.2/old.libraries) and sets the
LD_LIBRARY_PATH accordingly to make sure that shell commands which are
executed after the old glibc is dispelled still work.

If cast is aborted during this time your system might become unusable.
(Probably the new dynamic linker which requires the GLIBC_2.3.2
versioned symbols has already been installed.)

If cast is only stopped (via SIGSTOP) it does still work but shared
executables started from the shell don't have the correct
LD_LIBRARY_PATH set. At this stage a ldconfig might mess things up.

Boot from the rescue CD and untar the old /var/cache/sorcery tarball.

What problems did sorcery have during the glibc update? Do you have
the compile log? It shouldn't be necessary to interrupt cast.

Julian




Archive powered by MHonArc 2.6.24.

Top of Page