On Tue, 2002-08-06 at 13:19, David Dyer-Bennet wrote:
> I'm dealing with an upgrade gone bad, actually, and I don't exactly
> know *how* it went bad.  
> 
> I'm upgrading to glibc 2.2.4-27 (including the usual -common and
> -devel; I don't use -profile).  In fact I have it running now.  rpm
> --verify reports all three are installed fine.

You did install with "rpm -U glibc-<blah> glibc-devel-<blah>
glibc-common-<blah>", right?  rpm really should have prevented you from
installing them one at a time, but I remember having all sorts of
trouble once when I upgraded the library, but forgot to update -devel
(but that was years ago).

> However, if I try to reinstall glibc using "rpm -U --replacepkgs
> glibc-2.2.4-27.i386.rpm" I get "% post scriptlet failed", and if I try
> -common I get "% pre scriptlet failed".  When the first, at least,
> happens, *everything* stops working (well, presumably every program
> that depends on the glibc dynamic library; in fact a couple of
> staticly linked programs I found do still run).  

Perhaps you'd like to try going to another console (ALT-F2 or whatever)
and running "while true; do /sbin/ldconfig; done" and then go back to
the main console and try running the rpm installation.  I think you
could also try using "rpm --noscripts ..."

Of course, maybe the scripts are just broken and things are all
hunky-dory despite the error messages.

-- 
 _  _  _  _ _  ___    _ _  _  ___ _ _  __   She did WHAT with WHO for
/ \/ \(_)| ' // ._\  / - \(_)/ ./| ' /(__   HOW MANY Mini-Oreos?
\_||_/|_||_|_\\___/  \_-_/|_|\__\|_|_\ __)  
[ Mike Hicks | http://umn.edu/~hick0088/ | mailto:hick0088 at tc.umn.edu ]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: This is a digitally signed message part
Url : http://shadowknight.real-time.com/pipermail/tclug-list/attachments/20020806/cdcf3eab/attachment.pgp